OpenModelica cpp from 2023-04-17 20:55:36 to 2023-04-18 20:55:14

Summary

OMC Commits3
Libraries Changed3
Number of Improvements5
Number of Regressions6
Number of Performance Improvements23
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
01cf43c698kabdelhak[BE] dont imply protected on hide result (#10566)
33a50c3b54AndreasPrefix log flags assert and stdout with LOG_ (#10560)
d65631742bPer ÖstlundDump restriction and prefixes in getModelInstanceIcon (#10565)

Library Changes

LibraryChange
AESFrom version main (b56a56bd4598221f7e0fc3750e8445a0b3674ec0) to main (93b585068513284c4a8a24a77913cfad8c70b61f)
ModelicaTest_trunkFrom version trunk (e82537767ad70cd2eab1eb3dc087f8e7b1c87248) to trunk (215677325917c3ed81938cee368b2336eddf25af)
ThermofluidStreamFrom version 1.1.0-main (3f0cb18a2f84e31eaa119a715647f40b9a9cf0a6) to 1.1.0-main (fe377ca9440739f587c0c87eb16143c2d4814493)

Models Affected

AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_002 (sim)Simulate → Compile
AESAES.Coursework.ThermSys_component_models.Hydraulic_circuit (sim)Simulate → Compile
AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_003 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_009_net03 (sim)Simulate performance 0:08:02 → 0.14
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)BackEnd performance 11.35 → 4.35
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Templates → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 13.12 → 6.69
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Compile performance 0:04:48 → 0:10:50 Simulate performance 17.34 → 34.81
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 9.40 → 18.52
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)Verify → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:05:49 → 0:02:18
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:05:42 → 0:02:21
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:05:35 → 0:02:14
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile performance 0:03:05 → 0:01:40
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:03:07 → 0:01:39
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:05:18 → 0:02:15 Simulate performance 34.28 → 20.04
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:03:02 → 0:01:39
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)SimCode performance 45.69 → 12.99
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)SimCode performance 36.70 → 10.01
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)SimCode performance 42.53 → 13.19
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)SimCode performance 30.11 → 6.18 Compile performance 0:06:36 → 0:03:39
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)SimCode performance 26.72 → 5.69 Compile performance 0:06:41 → 0:03:32
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)BackEnd performance 0:01:57 → 0:01:07 SimCode performance 42.15 → 10.40
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 0:01:11 → 39.66 SimCode performance 27.51 → 6.08 Compile performance 0:06:39 → 0:03:26
OpenIPSL_2.0.0OpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 49.13 → 22.81 Simulate performance 0:01:23 → 35.70
OpenIPSL_2.0.0OpenIPSL.Examples.SevenBus.Network (sim)Compile performance 28.10 → 15.87
OpenIPSL_2.0.0OpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 23.59 → 11.25
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)SimCode performance 0:01:12 → 36.69
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 35.95 → 21.13
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)SimCode performance 34.25 → 14.83
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Failed → Templates
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Verify → Compile