OpenModelica cpp from 2026-02-05 07:29:45 to 2026-02-10 01:30:20

Summary

OMC Commits10
Libraries Changed2
Number of Improvements9
Number of Regressions16
Number of Performance Improvements3
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
e67c4373032026-02-09 19:57:43 +0100linuslangenkamp[GBODE] add higher order Radau methods (#15008)
908ae4092f2026-02-06 16:46:42 +0100Per ÖstlundAdd context argument to getModelInstance (#14993)
71ea9fe7fc2026-02-06 16:35:45 +0100linuslangenkamp[GBODE] expose initial step size after events (#14994)
9a0e93b11c2026-02-06 15:24:26 +0100Adeel AsgharRevert #14939 and #14948 (#14992)
c136db91462026-02-06 15:16:02 +0100Adeel AsgharPreserve double precision of ranges (#14991)
5fdd4feeec2026-02-06 14:31:41 +0100Adeel AsgharCorrect double comparison (#14959)
2d072affa32026-02-06 12:55:18 +0100phannebohm[NF] Fix scalarize for sliced algebraic loops (#14978)
b6084db9f12026-02-06 09:32:07 +0100kabdelhak [NB] groundwork new sparsity (#14987)
3d424a659e2026-02-05 21:34:07 +0100arun3688copy needed files to output path for data reconciliation (#14990)
856cca58642026-02-05 08:58:07 +0100rfrankeAdapt C++ options parser to changes in OMEdit (#14810) (#14982)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
7aa86392026-02-05 00:19:44 +0100Francesco CasellaAlso load Chemical 1.4.1, needed by Physiolibrary
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)

Library Changes

LibraryChange
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/d0a6639e7b1eac0028da8fdb8158401436337286.zip) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/dc8271c94dfae385197c365261987d195bc6f33f.zip)
Dynawo_devFrom version 1.8.0-master (e2b0087ec89ad50623c33b5f496f33aa15ac5bd6) to 1.8.0-master (90ed048c99f6bc7ec125053bfa51352577ef3715)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:06:42 → 0:03:41
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates → Verify
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim)Verify → Simulate
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 13.25 → 5.08
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 37.41 → 21.35
OpenIPSL_devOpenIPSL.Tests.Solar.PowerFactory.PVD1 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80 (sim)Verify → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 20.70 → 48.12
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_10 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_160 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_20 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_40 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_80 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 17.73 → 48.22
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Verify → Simulate