OpenModelica cpp from 2025-04-03 21:02:03 to 2025-04-07 22:15:30

Summary

OMC Commits4
Libraries Changed1
Number of Improvements6
Number of Regressions5
Number of Performance Improvements8
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
ea4126a17a2025-04-07 16:08:52 +0200Per ÖstlundOptimize script evaluation (#13785)
11eac123572025-04-07 10:56:56 +0200Per ÖstlundOptimize getModelInstance (#13779)
4cdfe1b56b2025-04-04 18:11:08 +0200Per ÖstlundOptimize Print.printBuf (#13780)
adf5d405e12025-04-04 00:39:04 +0200Francesco CasellaUpdated info on MODELICAPATH and class loader in the User Guide (#13772)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ab77cd2025-04-03 01:10:21 +0200Adrian Poprevert the testing with MSL4.1.0 changes (#210)
70533002025-04-02 23:47:56 +0200Adrian Popdo not upgrade libs to not force reinstall (#209)

Library Changes

LibraryChange
OpenIPSL_devFrom version 3.1.0-master (9aa77e0a50e5209f7349fdc896be81512de1dcb1) to 3.1.0-master (541d54c6f9d799fad3b69bfdee2246efe81a36e4)

Models Affected

Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 7.12 → 12.32
Buildings_12Buildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Templates → Verify
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Templates → Failed
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Failed → Templates
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Compile performance 0:05:47 → 0:10:54 Simulate performance 19.09 → 32.84
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Templates performance 0:01:09 → 7.44
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Templates performance 0:01:13 → 7.24
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Templates performance 0:01:12 → 7.34
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Templates performance 43.86 → 6.68
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Templates performance 47.96 → 6.62
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Templates performance 0:01:08 → 5.92
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Templates performance 50.31 → 5.95
OpenIPSL_devOpenIPSL.Examples.OpenCPS.Network (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → SimCode
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ThermofluidStreamThermofluidStream.Examples.SimpleAirCycle (sim)Compile performance 0:01:01 → 18.33