OpenModelica cvode from 2026-02-02 19:12:41 to 2026-02-13 08:06:56

Summary

OMC Commits25
Libraries Changed5
Number of Improvements30
Number of Regressions2
Number of Performance Improvements2
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
92239140d72026-02-12 22:42:27 +0100anotheruserofgithubSet timer interval with requested visual time step (#14999)
b90b8a41382026-02-12 16:28:59 +0100anotheruserofgithubEnable precise timer for accurate animation update (#14998)
1b8d9358332026-02-12 15:31:23 +0100anotheruserofgithubRemove useless UserSimSettingsMAT to avoid calling TimeManager::setHVisual() (#14997)
84854e85582026-02-12 12:53:27 +0100rfranke[NB,Cpp] Stop using __z(Dot) for state(derivatives) and add test
96d9e3dece2026-02-12 12:47:27 +0100rfranke[NB,Cpp] add support for alias equations
c6e4ddf6182026-02-12 14:52:06 +0100anotheruserofgithubRemove unused default VisualizationAbstract's ctor (#14996)
56af40f5082026-02-12 14:02:05 +0100anotheruserofgithubPass sensible default values to TimeManager's ctor (#14995)
b898cf34692026-02-11 18:35:11 +0100Adeel AsgharRemove debug info from ExpressionTest (#15017)
2733f668682026-02-11 17:51:55 +0100Adeel AsgharHandle variable evaluation for nested replaceable elements (#15016)
5e9b9e62e32026-02-11 12:00:19 +0100rfrankeMaintain cpp tests that don't run regularly and teardown (#15007)
d9115be9722026-02-11 00:18:41 +0100Per ÖstlundFix getModelInstance context for inherited components (#15015)
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)
a09417ff0c2026-02-05 00:58:15 +0100linuslangenkamp[GBODE] expose Jacobian update frequency for gbnls=internal (#14984)
3b21e88d8e2026-02-04 23:09:17 +0100arun3688fix reconciled modelica file for state estimation and boundary conditions (#14981)
e9675175492026-02-04 15:14:24 +0100Per ÖstlundIgnore more failures when evaluating parameters (#14979)
d0b5f2b4c72026-02-03 19:27:58 +0100linuslangenkamp[C] ensure scaling vectors are finite (#14977)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a654b572026-02-13 15:56:41 +0100AndreasOnly import basemodelica if needed (#271)
d85ac0c2026-02-13 13:31:15 +0100AndreasRemove TestBaseModelica Manifest (#270)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/6bfe74b8c6d2b6f109b99d778b1ceff796ecec7a.zip) to 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/12f5f1987db61d7bf56fed5e07af2dd807f74cfa.zip)
Buildings_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/57c9b95f279979d6cfe24e1ffccf061bfad00a88.zip) to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/f7a10a711806b368bb6776ee7cd0fca656cf1764.zip)
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/1fa2388ec5064fedf18e9e3cef95e7f9cc540c53.zip) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/dd669cd3afb9037db278f6f68f9591d2dff03fbd.zip)
Modelica_trunkFrom version trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/baaac1f647971186604ee33ae832824e8eb75007.zip) to trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/ac6cf6b5442e9e949504abd97fc8d3381da19ae4.zip)
URDFModelica_mainFrom version 0.3.2-main (https://github.com/DLR-RM/urdfmodelica/archive/41dd4bb48244ed8fac4cd485dbb3e6267c82f569.zip) to 0.3.4-main (https://github.com/DLR-RM/urdfmodelica/archive/1554a4537f0d8f91a0e1b7f8b76d5f9527baf768.zip)

Models Affected

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.17
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Failed → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPump (sim)Failed → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPumpWSE (sim)Failed → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 11.81 → 20.18
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 6.83 → 12.17
Modelica_trunkModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Simulate performance 9.06 → 15.76
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Simulate performance 8.37 → 14.29
PhysiolibraryPhysiolibrary.Fluid.Examples.AirWaterSaturation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesEquilibrium (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.CapillaryMembrane (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.CardiovascularSystem_GCG (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Fernandez2013.PulsatileCirculation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Kofranek2014.NonPulsatileCirculation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Kofranek2014.PulsatileCirculation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.MeanRespiration (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.MeursModel2011.HemodynamicsMeurs_flatNorm (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalCirculation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalRespiration (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_2element (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_3element (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_4element (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Media.Blood.ArterialComposition (sim)Failed → Templates
PhysiolibraryPhysiolibrary.Media.Blood.VenousComposition (sim)Failed → Templates
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.DiastoleTest (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.RightAtriumTest (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.RightHeartTest (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.VentricleTest (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.LungsTest (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 0:03:00 → 0:01:28
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Failed → Compile
URDFModelica_mainURDFModelica.Examples.Ur10e_robot.Ur10e_robotTest (sim)Verify → Simulate