OpenModelica cpp from 2024-11-28 20:59:22 to 2024-11-29 20:59:09

Summary

OMC Commits3
Libraries Changed3
Number of Improvements10
Number of Regressions9
Number of Performance Improvements2
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
920fac75862024-11-29 16:32:27 +0100Adeel AsgharUnify the way choices and choicesAllMatching options are shown (#13314)
19152ffb202024-11-29 15:32:43 +0100Adeel AsgharRemove old graphical API code (#13284)
fc769101112024-11-29 15:09:21 +0100Per ÖstlundImprove Expression.applySubscripts for arrays (#13313)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3ac22c02024-11-29 11:16:50 +0100Adrian PopDo not add heavy (#186)
81dd0752024-11-28 11:53:48 +0100Adrian Popdo not distribute zero step size (#185)

Library Changes

LibraryChange
AESFrom version main (0cf155e001eb036809b61db386131e2b8b2bfedd) to main (f94ecc02ee963fd56bb658259872e7edfbed6782)
Dynawo_1.6.1From version 1.7.0-maint.1.6.x (4b9e0f151f00062402f607f25167a63225c8914f) to 1.6.1-maint.1.6.x (169357602c4b65b2a777ae3bbc807a0fc223621e)
OpenIPSL_devFrom version 3.1.0-master (5b6b1def694e21d3810a915b1e849a889386f526) to 3.1.0-master (a11527399020dccd7a8a84fc8f7b9fa77e6850ea)

Models Affected

AESAES.Coursework.ThermSys_Generation.HP_test_case_003 (sim)Simulate performance 50.50 → 0:02:17
AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_001 (sim)Simulate → Compile
AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_002 (sim)Simulate → Compile
AESAES.Coursework.ThermSys_component_models.HeatPump_case_002 (sim)Simulate → Compile
AESAES.Coursework.ThermSys_component_models.Hydraulic_circuit (sim)FrontEnd → Simulate
AESAES.Devel_test_models.Test_HP_002 (sim)Simulate → Compile
AESAES.Devel_test_models.Test_HSrecycle_001 (sim)Simulate → Compile
AESAES.Devel_test_models.Test_expansion_vessel_isoT_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_005 (sim)Simulate → Compile
AESAES.Devel_test_models.Test_liquid_circuit_007_net01 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_009_net03 (sim)Simulate performance 0:08:02 → 0.14
AESAES.Devel_test_models.Test_substation_001 (sim)FrontEnd → Compile
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)BackEnd performance 31.96 → 59.41
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 7.13 → 12.28
Buildings_11Buildings.Templates.Components.Validation.PumpMultipleRecord (sim)Failed → Verify
Buildings_latestBuildings.Templates.Components.Validation.PumpMultipleRecord (sim)Failed → Verify
Dynawo_1.6.1Dynawo.Examples.Nordic.TestCases.TestCase (sim)
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:06:34 → 0:03:39
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:27 → 0:04:12
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:02:41 → 0:04:56
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:02:42 → 0:04:47
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:02:41 → 0:04:40
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)FrontEnd → SimCode
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates