OpenModelica cpp from 2022-06-30 20:55:08 to 2022-07-01 20:57:30

Summary

OMC Commits2
Libraries Changed0
Number of Improvements13
Number of Regressions2
Number of Performance Improvements18
Number of Performance Regressions38

OpenModelica Changes

CommitAuthorSummary
1d244dca72perostImprove extends in getModelInstance (#9172)
1cb99baa79perostMerge connector type when redeclaring (#9179)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 17.43 → 30.20
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)BackEnd performance 44.69 → 13.99
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEAS_devIDEAS.Airflow.AHU.Examples.Adsolair58 (sim)SimCode performance 15.23 → 7.39
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 21.19 → 11.05 SimCode performance 13.30 → 1.65 Templates performance 0:08:54 → 35.28
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 13.65 → 6.32 BackEnd performance 15.08 → 8.34 Templates performance 0:01:23 → 32.02
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 15.88 → 6.31 BackEnd performance 45.82 → 8.48 Templates performance 0:01:19 → 33.92 Compile performance 0:05:40 → 3.06
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)FrontEnd performance 0:02:22 → 52.77 BackEnd performance 0:05:51 → 11.78
IDEAS_devIDEAS.Buildings.Examples.Structure (sim)FrontEnd performance 22.50 → 10.56 BackEnd performance 36.74 → 13.95 Templates performance 0:07:36 → 0:01:19
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 0:01:00 → 11.57 BackEnd performance 15.85 → 2.85 Templates performance 22.88 → 3.69
IDEAS_devIDEAS.Buildings.Examples.ZoneExample (sim)Templates performance 28.76 → 6.34 Compile performance 18.88 → 2.29
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600 (sim)FrontEnd performance 11.84 → 5.85 Templates performance 35.38 → 8.66
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600FF (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case610 (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.Case620 (sim)FrontEnd performance 27.38 → 5.91 BackEnd performance 0:05:33 → 3.36
IDEAS_devIDEAS.Buildings.Validation.Tests.Case630 (sim)FrontEnd performance 28.23 → 6.18 BackEnd performance 0:05:38 → 8.31
IDEAS_devIDEAS.Buildings.Validation.Tests.Case640 (sim)FrontEnd performance 0:05:39 → 5.92
IDEAS_devIDEAS.Buildings.Validation.Tests.Case650 (sim)FrontEnd performance 0:05:32 → 5.68 Templates performance 14.06 → 8.01
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 8.66 → 20.68
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified1 (sim)
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 7.91 → 17.93
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 7.66 → 15.99
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 5.58 → 11.97
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 6.18 → 13.37
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 23.43 → 48.11
IDEAS_devIDEAS.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 16.45 → 35.97
IDEAS_devIDEAS.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 11.60 → 26.58
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 0:02:37 → 0:06:26
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 0:02:04 → 0:05:06
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:01:35 → 0:03:32
IDEAS_devIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)FrontEnd performance 22.99 → 54.82 SimCode performance 1.63 → 10.72 Templates performance 33.26 → 0:01:05
IDEAS_devIDEAS.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 11.32 → 24.63
IDEAS_devIDEAS.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 11.56 → 24.93
IDEAS_devIDEAS.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 12.29 → 28.19
IDEAS_devIDEAS.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 12.10 → 27.23
IDEAS_devIDEAS.Fluid.Movers.Examples.MoverStages (sim)Compile performance 12.55 → 29.06
IDEAS_devIDEAS.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 11.57 → 25.97
IDEAS_devIDEAS.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 15.95 → 37.39
IDEAS_devIDEAS.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 16.24 → 37.30
IDEAS_devIDEAS.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 11.16 → 24.94
IDEAS_devIDEAS.Fluid.Movers.Validation.PowerExact (sim)Compile performance 13.26 → 29.61
IDEAS_devIDEAS.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 10.80 → 24.99
IDEAS_devIDEAS.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 11.18 → 26.05
IDEAS_devIDEAS.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 10.41 → 23.71
IDEAS_devIDEAS.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 21.26 → 49.96
IDEAS_devIDEAS.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 9.42 → 20.94
IDEAS_devIDEAS.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 9.74 → 22.23
IDEAS_devIDEAS.Fluid.Storage.Examples.Stratified (sim)Compile performance 14.06 → 33.64
IDEAS_devIDEAS.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 23.31 → 56.41
IDEAS_devIDEAS.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 21.55 → 51.62
IDEAS_devIDEAS.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 25.44 → 0:01:02
IDEAS_devIDEAS.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 11.63 → 27.03
IDEAS_devIDEAS.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 11.43 → 26.83
ModelicaByExampleModelicaByExample.Subsystems.Pendula.System (sim)BackEnd performance 5.43 → 10.97 Templates performance 5.97 → 11.78
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 12.32 → 6.68
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.86 → 20.59
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 25.18 → 14.02
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 15.31 → 26.63
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.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)SimCode → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 15.07 → 8.57
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)SimCode performance 0:02:21 → 0:01:19