OpenModelica cpp from 2022-07-04 20:54:35 to 2022-07-05 20:54:28

Summary

OMC Commits2
Libraries Changed0
Number of Improvements6
Number of Regressions4
Number of Performance Improvements37
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
460088d7d1perostSkip partial class check in redeclared contexts (#9196)
46248b1c65Adrian PopFix small typo and format better. (#9195)

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Templates performance 44.79 → 25.57
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)Templates performance 34.12 → 18.76
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.SingleFamilyHouseEnEV2014 (sim)Templates performance 42.50 → 24.19
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 16.44 → 9.44 Compile performance 0:01:58 → 0:01:05
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified1 (sim)
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile performance 0:01:36 → 49.33
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile performance 0:01:30 → 47.97
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 0:01:13 → 39.57
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified5 (sim)Compile performance 0:01:37 → 43.05
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 49.28 → 27.20
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 33.41 → 18.82
BuildingSystemsBuildingSystems.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 23.09 → 12.91
BuildingSystemsBuildingSystems.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 24.84 → 13.44
BuildingSystemsBuildingSystems.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 31.77 → 16.77
BuildingSystemsBuildingSystems.Fluid.Storage.Examples.Stratified (sim)Compile performance 30.66 → 16.44
BuildingSystemsBuildingSystems.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 48.99 → 26.20
BuildingSystemsBuildingSystems.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 46.89 → 25.59
BuildingSystemsBuildingSystems.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 54.67 → 28.42
BuildingSystemsBuildingSystems.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 25.09 → 13.38
BuildingSystemsBuildingSystems.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 25.10 → 13.27
BuildingSystemsBuildingSystems.HAM.HeatAndMoistureTransport.Examples.HeatAndMoistureTransport3D (sim)Compile performance 43.21 → 21.60
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArray (sim)BackEnd performance 18.77 → 8.98
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction2DCorner (sim)Compile performance 39.39 → 20.30
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield (sim)Compile performance 0:03:01 → 0:01:44 Simulate performance 13.10 → 6.62
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesConstantFlow (sim)FrontEnd performance 30.78 → 17.69 BackEnd performance 28.14 → 14.87 Templates performance 0:02:24 → 0:01:14
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)FrontEnd performance 30.69 → 17.14 BackEnd performance 27.33 → 15.57 SimCode performance 13.12 → 6.58 Templates performance 0:02:25 → 0:01:15
Buildings_8Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)FrontEnd performance 13.14 → 7.26 Compile performance 0:01:10 → 37.72
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingTimeSeries (sim)Compile performance 40.13 → 23.30
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingTimeSeriesSingleLoop (sim)Compile performance 42.17 → 22.73
Buildings_8Buildings.Experimental.DHC.Loads.Validation.BenchmarkFlowDistribution1 (sim)Compile performance 0:01:02 → 33.80
Buildings_8Buildings.Experimental.DHC.Loads.Validation.BenchmarkFlowDistribution2 (sim)Compile performance 0:01:14 → 39.06
Buildings_8Buildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)Templates performance 26.71 → 15.23 Compile performance 0:03:25 → 0:01:44
Buildings_8Buildings.Experimental.DHC.Loads.Validation.TerminalUnitScaling (sim)Compile performance 35.58 → 19.62
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)BackEnd performance 13.51 → 6.35 Templates performance 20.97 → 9.59
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)BackEnd performance 11.48 → 4.67 Templates performance 25.60 → 12.56
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)Compile performance 0:01:28 → 43.78
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Plants.Validation.Plant_Carnot_T_ClosedLoop (sim)Compile performance 24.16 → 12.17
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Validation.IdealSmallSystem (sim)Compile performance 47.19 → 24.50
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)BackEnd performance 11.49 → 20.53
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 8.98 → 15.35
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify