OpenModelica cpp from 2023-09-20 20:57:04 to 2023-09-21 23:36:09

Summary

OMC Commits3
Libraries Changed3
Number of Improvements14
Number of Regressions3
Number of Performance Improvements41
Number of Performance Regressions10

OpenModelica Changes

CommitAuthorSummary
a714efa243Per ÖstlundFix AbsynUtil.purityEqual (#11234)
aa84bb07f1Adeel AsgharFetch the class extends modifiers of the element recursively (#11232)
7f15e88f82Adrian Popv1.23.0-dev (#11228)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.0-master (4740d27bf7b51cf0be0471c5b5192f2c431826b2) to 11.0.0-master (d0cfa19e42fd38b0fa275df522be83fff3ed4e89)
EHPTexamples_mainFrom version main (c87640ef3a9a29043b87283b721f467f171e564c) to main (dda56e1d45609de039a2e74cbb4fc4f64db6fa26)
EHPTlib_mainFrom version main (2d219f155e1fa8c9c7523889297072a9646b9ef0) to main (f6984bb632e2fe3d3b70086a263f1e21ad12d18d)

Models Affected

BuildSysProBuildSysPro.Systems.HVAC.Production.HeatPump.FixedSpeed.Examples.MozartMultizoneHeatingSystem (sim)BackEnd performance 5.94 → 10.45
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)SimCode performance 37.86 → 0:01:07
EHPTexamples_mainEHPTexamples.EV.EVdata (sim)Compile → Simulate
EHPTexamples_mainEHPTexamples.EV.FirstEV (sim)Compile → Simulate
EHPTlib_mainEHPTlib.MapBased.TestingModels.TestOneFlangeConn (sim)Failed → Simulate
EHPTlib_mainEHPTlib.MapBased.TestingModels.TestTwoFlange (sim)Failed → Simulate
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Compile performance 0:01:03 → 30.38
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 36.05 → 16.29
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Templates performance 12.74 → 5.44 Compile performance 0:01:40 → 50.97
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)Compile performance 26.21 → 12.13
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)Compile performance 20.26 → 9.72
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)Compile performance 24.53 → 11.11
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)Compile performance 33.16 → 14.17
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Valves.TestDelayedValve (sim)Compile performance 21.10 → 9.70
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Valves.TestValveCoefficients (sim)Compile performance 21.85 → 9.43
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitial (sim)Compile performance 23.19 → 13.13
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile performance 20.71 → 9.77
ModelicaTest_4.0.0ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Compile performance 23.72 → 13.43
ModelicaTest_4.0.0ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)Compile performance 21.86 → 10.89
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Damper (sim)Compile performance 25.55 → 12.11
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Damper2 (sim)Compile performance 25.60 → 12.60
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Force2 (sim)Compile performance 42.40 → 21.31
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.ForceWithTwoMasses2 (sim)Compile performance 24.70 → 13.70
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.ForcesAndTorques (sim)Compile performance 23.41 → 13.46
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForces2 (sim)Compile performance 29.21 → 15.37
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile performance 25.41 → 12.66
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)Compile performance 25.25 → 12.22
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3 (sim)Compile performance 24.75 → 12.08
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameTorques (sim)Compile performance 20.49 → 11.06
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameTorques2 (sim)Compile performance 33.31 → 15.69
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Compile performance 25.82 → 11.75
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.LineForceWithTwoMasses (sim)Compile performance 29.76 → 14.00
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Spring2 (sim)Compile performance 27.36 → 14.42
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.SpringDamperParallel (sim)Compile performance 27.50 → 15.72
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque (sim)Compile performance 28.74 → 12.72
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque2 (sim)Compile performance 49.25 → 21.09
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.Torque3 (sim)Compile performance 44.68 → 19.91
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForceAndTorque (sim)Compile performance 31.07 → 15.04
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForces (sim)Compile performance 30.07 → 13.87
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldForces2 (sim)Compile performance 29.99 → 13.11
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.WorldTorques (sim)Compile performance 29.18 → 12.78
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)Compile performance 22.87 → 13.11
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)Compile performance 20.66 → 12.15
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:02:50 → 0:05:07
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:02:50 → 0:05:05
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:02:48 → 0:05:00
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)SimCode performance 8.44 → 15.69 Compile performance 0:02:44 → 0:04:40
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:03:00 → 0:05:21
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network3 (sim)Compile performance 29.22 → 6.90
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1Mod.Network (sim)Compile performance 28.24 → 5.41
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:41 → 0:04:56
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)Failed → SimCode
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 0:01:11 → 33.81
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Compile performance 59.02 → 30.85
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.CombinedCyclePowerPlant.LoadVariation (sim)SimCode performance 8.16 → 20.07
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)Templates performance 5.39 → 10.06