OpenModelica cpp from 2024-01-14 20:51:51 to 2024-01-17 01:29:38

Summary

OMC Commits3
Libraries Changed0
Number of Improvements5
Number of Regressions3
Number of Performance Improvements8
Number of Performance Regressions48

OpenModelica Changes

CommitDateAuthorSummary
73ad5070032024-01-16 13:21:15 +0100kabdelhak[NB] fix adjacency and jacobian dependencies (#11809)
cda53f048b2024-01-16 12:58:01 +0100Per ÖstlundImprove flat Modelica for records (#11812)
e5cbaecf9b2024-01-15 11:50:03 +0100Vitalijdoc: fix typos (#11756)

OpenModelicaLibaryTesting Changes

CommitDateAuthorSummary
1ed06f32024-01-18 19:54:15 +0100Adrian Popremove unused code
5e8df262024-01-18 19:40:19 +0100Adrian Popdo apt-get update before installing libx* FMPy deps

Library Changes

LibraryChange

Models Affected

Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Spring (sim)BackEnd performance 5.92 → 11.00
Buildings_latestBuildings.Airflow.Multizone.Examples.CO2TransportStep (sim)Compile performance 13.80 → 23.49
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 12.99 → 22.09
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:01:17 → 0:02:23
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctColdDuctMin.Validation.Controller (sim)Compile performance 10.67 → 20.88
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctMixConDischargeSensor.Validation.Controller (sim)Compile performance 9.59 → 21.39
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctMixConInletSensor.Validation.Controller (sim)Compile performance 9.66 → 21.35
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctSnapActing.Validation.Controller (sim)Compile performance 10.65 → 22.01
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.Reheat.Validation.Controller (sim)Compile performance 11.27 → 21.27
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.SeriesFanCVF.Validation.Controller (sim)Compile performance 10.05 → 20.37
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Templates performance 9.35 → 17.81
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInput (sim)Compile performance 11.75 → 25.53
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)SimCode performance 5.43 → 10.44 Compile performance 13.17 → 27.15
Buildings_latestBuildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)Compile performance 10.36 → 20.01
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACLine (sim)Compile performance 11.27 → 24.04
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_PositionValidation (sim)BackEnd performance 27.72 → 54.19
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_Scenario1 (sim)Compile performance 53.44 → 0:02:04
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_Scenario1 (sim)Compile performance 52.60 → 0:01:52
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_VelocityValidation (sim)BackEnd performance 18.65 → 32.09
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)SimCode performance 26.45 → 55.97 Compile performance 40.27 → 0:01:10
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)SimCode performance 26.15 → 54.12 Compile performance 40.61 → 0:01:14
GreenhousesGreenhouses.Examples.Greenhouse_1 (sim)SimCode performance 23.63 → 50.83 Compile performance 27.28 → 53.34
GreenhousesGreenhouses.Examples.Greenhouse_2 (sim)SimCode performance 22.92 → 48.46 Compile performance 21.77 → 47.27
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:09:46 → 0:05:36
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 4.64 → 15.37 Templates performance 0:01:04 → 0:02:08
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)FrontEnd performance 5.45 → 13.60 Templates performance 47.85 → 0:01:47
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Templates performance 45.86 → 0:01:47
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:02:33 → 0:04:51
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:02:21 → 0:04:55
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Templates performance 54.68 → 0:01:33 Compile performance 0:02:32 → 0:04:55
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile performance 0:01:48 → 0:03:07
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:01:46 → 0:03:21
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_10_M_10 (sim)Simulate performance 21.82 → 10.09
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)Compile performance 0:01:04 → 35.40
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)FrontEnd performance 15.17 → 8.23
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)Compile performance 0:01:37 → 52.76
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Templates performance 18.05 → 9.04
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)FrontEnd performance 16.90 → 6.02
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates performance 56.18 → 32.97
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic3_noBus (sim)Templates performance 45.27 → 0:01:19
StewartPlatformStewartPlatform.Tests.Leg_test (sim)Compile performance 14.64 → 26.25
ThermoPowerThermoPower.Examples.BraytonCycle.ClosedLoopSimulator (sim)Compile performance 14.92 → 28.93
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim)Compile performance 14.97 → 28.32
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501 (sim)Compile performance 27.11 → 54.75
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503 (sim)Compile performance 26.53 → 57.47
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504 (sim)Compile performance 26.86 → 57.53
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim2States120501 (sim)Compile performance 15.63 → 30.95
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim)Compile performance 26.31 → 48.54
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim)Compile performance 20.80 → 37.68
ThermoPowerThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestST3LRh_bypass (sim)Compile performance 11.26 → 20.38
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim)Compile performance 15.27 → 26.40 Simulate performance 7.70 → 16.59
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim)Simulate performance 31.19 → 59.71
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)Compile performance 15.76 → 27.23
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim)Compile performance 12.27 → 22.01
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim)BackEnd performance 7.24 → 13.13 Compile performance 15.98 → 28.30
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim)Compile performance 22.74 → 45.33 Simulate performance 38.53 → 0:01:08