OpenModelica cvode from 2026-02-17 07:55:44 to 2026-02-23 19:28:02

Summary

OMC Commits29
Libraries Changed1
Number of Improvements5
Number of Regressions2
Number of Performance Improvements9
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
cf7a26d48b2026-02-23 15:41:01 +0100arun3688Fix record vars and equations in Reconciled Model (#15083)
08f28353ef2026-02-23 15:00:12 +0100Adeel AsgharShow the variable group box (#15084)
19fdc995ec2026-02-22 17:51:05 +0100kabdelhak[NB] fix cat() call function alias (#15078)
09f5240b002026-02-22 16:52:56 +0100kabdelhak[NF] fix getting subscript from cref with wholedim (#15077)
4e8f7963362026-02-21 13:34:18 +0100kabdelhak[NB] update cat() call handling (#15075)
3fbf1cc9142026-02-20 15:20:35 +0100arun3688propagate -sx flag through simflags from OMEdit when computing Data Reconciliation (#15074)
47225f65bd2026-02-20 13:50:02 +0100kabdelhak[NB] update cat() call inlining (#15067)
f337cb01872026-02-20 13:24:23 +0100Per ÖstlundImprove NFApi.updateMovedPath/Cref (#15073)
3fb90175c22026-02-19 21:44:31 +0100Per ÖstlundUpdate more test cases to use the NF (#15066)
bf49bf6be02026-02-19 17:29:35 +0100phannebohm[OB] Print info about symbolic Jacobian (#15068)
c0531d792c2026-02-19 14:09:19 +0100arun3688dump correlation matrix csv input file (#15063)
9ef674366d2026-02-19 11:32:53 +0100phannebohm[NB] Differentiate `cat()` (#15060)
af65371fc12026-02-19 10:50:37 +0100kabdelhak[NF] add missing case to Binding.update() (#15059)
718c4ffe782026-02-19 01:06:19 +0100kabdelhak[NB] proper cat() handling (#15057)
8cfdfb67e02026-02-18 22:22:21 +0100arun3688fix memory leaks in dataReconciliation (#15058)
05a4fe9f492026-02-18 18:27:17 +0100Adeel AsgharShow variable description for array nodes (#15056)
8be0582c7d2026-02-18 15:27:58 +0100linuslangenkamp[GBODE] add contractive defect errors to Radau IIA (3, 5, 7) and Gauss (3, 5) (#15048)
3aae6602802026-02-18 12:56:38 +0100Per ÖstlundChange handling of misplaced external annotations (#15037)
ef0b1a521e2026-02-18 12:17:24 +0100Francesco CasellaUpdate first_bug_report.md (#15053)
a5c1030b112026-02-18 12:15:55 +0100Francesco CasellaUpdate bug_report.md (#15052)
409ec785042026-02-17 22:19:07 +0100Per ÖstlundHandle multiple components in setElementModifierValue (#15049)
110ae666532026-02-17 22:04:20 +0100Per ÖstlundUpdate some library tests to use the NF (#15046)
59ed68c8252026-02-17 19:41:08 +0100Adeel AsgharCheck if input value is empty (#15047)
e1370a92582026-02-17 18:33:26 +0100Adeel AsgharCheck for variability in the extends modifiers recursively (#15038)
1a1a3a4e062026-02-17 18:25:35 +0100phannebohmUpdate test for initialSimplified (#15044)
7f884381452026-02-17 17:28:43 +0100Andreas[SimCode] SimCodeFunction toString (#15040)
60469a99262026-02-17 17:15:58 +0100Per ÖstlundImprove handling of self-references during lookup (#15042)
a2061bc2a12026-02-17 16:02:32 +0100phannebohm[NB] Add experimental operator `initialSimplified()` (#14976)
325bfc578f2026-02-17 13:07:14 +0100Per ÖstlundRemove AbsynToSCode check when parsing (#15039)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3cc869b2026-03-06 17:57:30 +0100Adrian Popdisable 1.24 and add 1.26 (#274)
01ac33b2026-02-24 13:36:37 +0100Per ÖstlundAdd illegalConditionalContext flag to AES and Dynawo

Library Changes

LibraryChange
Modelica_trunkFrom version trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/dcd995aa9ca44a211b3c647084a0fc7c53017446.zip) to trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/7832c68458be6add3aec454f637d238efbccabb0.zip)

Models Affected

AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.FilterAndConvolution (sim)FrontEnd performance 7.74 → 13.95
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Templates performance 10.80 → 6.29
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.18 → 0:06:40
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.17
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:13:20 → 0.18
Modelica_4.1.0Modelica.Electrical.Polyphase.Examples.PolyphaseRectifier (sim)Simulate performance 10.13 → 5.95
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 20.95 → 12.17
Modelica_4.1.0Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Simulate performance 15.72 → 9.19
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Simulate performance 14.64 → 8.43
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
Modelica_trunkModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Simulate performance 9.16 → 16.14
Modelica_trunkModelica.Fluid.Examples.InverseParameterization (sim)Simulate performance 6.06 → 10.46
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Simulate performance 8.26 → 15.19
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate performance 22.69 → 13.27
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Simulate performance 11.90 → 4.90
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Verify → Compile