OpenModelica cpp from 2023-09-04 20:57:03 to 2023-09-05 20:56:08

Summary

OMC Commits4
Libraries Changed1
Number of Improvements5
Number of Regressions1
Number of Performance Improvements22
Number of Performance Regressions7

OpenModelica Changes

CommitAuthorSummary
08deb319efPer ÖstlundImprove redeclare of inner/outer components (#11125)
87394f5ea7kabdelhak[BE] simplify in remove simple equations (#11113)
13a4ec6264kabdelhak[NB] create backbone for function alias module (#11095)
99abd1db57Per ÖstlundClarify Function.isSpecialBuiltin (#11123)

Library Changes

LibraryChange
Buildings_latestFrom version 10.0.0-master (d7550e3c82a71e4654f0513b8bcfb12f51538595) to 10.0.0-master (5e6acf7cf0ba8ce7cccb2dac8cf6244c3a518721)

Models Affected

AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)Templates performance 58.00 → 26.28
AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 5.87 → 12.78
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)Compile performance 0:05:14 → 0:08:59
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)Compile → Verify
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)BackEnd performance 4.52 → 11.16
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.31 → 20.28
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_ExternalTrigger (sim)Compile performance 52.17 → 1.41
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)BackEnd performance 0:02:05 → 59.48 SimCode performance 16.80 → 8.91
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)BackEnd performance 0:02:02 → 0:01:00 SimCode performance 23.74 → 9.65
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)BackEnd performance 0:02:06 → 0:01:02 SimCode performance 21.37 → 9.96
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 56.11 → 30.40 SimCode performance 31.35 → 5.60 Compile performance 0:04:22 → 0:02:22
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 51.27 → 29.14 SimCode performance 15.74 → 5.25 Templates performance 0:01:40 → 51.92 Compile performance 0:04:30 → 0:02:25
OpenIPSLOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 20.71 → 10.21
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)FrontEnd performance 13.04 → 5.18 BackEnd performance 0:01:47 → 0:01:00 SimCode performance 27.25 → 9.02 Templates performance 0:01:54 → 0:01:07
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 0:01:12 → 33.00 SimCode performance 13.04 → 5.55 Compile performance 0:04:17 → 0:02:22
OpenIPSLOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 45.68 → 20.34
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:07:58 → 0:04:35
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:05:05 → 0:02:50
PlanarMechanicsPlanarMechanics.Examples.CraneCrabTo3D (sim)Compile performance 22.25 → 11.97
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop (sim)Compile performance 24.06 → 10.98
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop_DynamicStateSelection (sim)Compile performance 23.17 → 10.85
PlanarMechanicsPlanarMechanics.Examples.PistonEngine (sim)Compile performance 20.55 → 9.66
PlanarMechanicsPlanarMechanics.Examples.PistonEngine_DynamicStateSelection (sim)Compile performance 20.93 → 9.86
PlanarMechanicsPlanarMechanics.Examples.PowerDistanceDemo (sim)Compile performance 20.56 → 9.84
PlanarMechanicsPlanarMechanics.Examples.SpringDemo (sim)Compile performance 21.05 → 9.80
PlanarMechanicsPlanarMechanics.GearComponents.Examples.PlanetaryGear (sim)Compile performance 23.74 → 13.77
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)SimCode performance 23.13 → 0:01:14
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)SimCode performance 12.39 → 23.52
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10 (sim)Compile performance 21.07 → 36.47
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)SimCode performance 42.46 → 24.06
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Failed