OpenModelica newInst-daeMode from 2026-04-05 11:31:41 to 2026-04-09 04:21:46

Summary

OMC Commits1
Libraries Changed5
Number of Improvements62
Number of Regressions53
Number of Performance Improvements3
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
07aa42c1c32026-04-07 15:19:49 +0200Per ÖstlundClean up scripting functions (#15304)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
8f4dee72026-04-01 15:14:49 +0200linuslangenkamp[GBODE] switch to Radau IIA once again (#282)
dbfd1362026-03-27 15:34:11 +0100linuslangenkamp[GBODE] set ESDIRK4 as default integrator (#281)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/a134dbe5bec3c42764d8b3a8dabcd3070bf5f616.zip) to 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/64c9cfb943a9c6075d3f396dcdea665fd24f487f.zip)
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/f68c083acb36a44f44f2653b60e6580945ae23f4.zip) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/c1df2b4fdb8ea6ba0af4ed10089d1a6f0fce4f74.zip)
Dynawo_devFrom version 1.8.0-master (df91a38d526217f9df88bf46887163ac88892416) to 1.8.0-master (589cf19fa27acfef18b7c823a21f11f5cc4ea956)
IDEASFrom version (.) to 4.0.0 (https://github.com/open-ideas/IDEAS/archive/24eea8ff8c67d1b32d53429eaaec9c6a3fbaac84.zip)
IDEAS_devFrom version (.) to 4.0.0-master (d3bfdb3f00733a21fdcabc026d3324e44e61435c)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
Buildings_11Buildings.Airflow.Multizone.Examples.PressurizationData (sim)Compile → Simulate
Buildings_11Buildings.Fluid.Sources.Validation.Outside_CpData_Directions (sim)Verify → Compile
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile → Simulate
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Verify → Simulate
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)Templates performance 12.56 → 6.56
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim)Compile → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim)Compile → Verify
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim)Compile → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip (sim)Simulate performance 0:01:08 → 0:05:25
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesTranscritical (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSatSubcritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesTranscritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesExplicit (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesImplicit (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesTranscritical (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSatSubcritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesTranscritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.Misc.RhoSmoothing (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs_state (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestConstants (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestSat (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestState (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestStatesSat (sim)Failed → Simulate
IDEASIDEAS.Airflow.AHU.Validation.AdsolairDatasheetSummer (sim)Failed → FrontEnd
IDEASIDEAS.Airflow.AHU.Validation.IehSummer (sim)Failed → Simulate
IDEASIDEAS.Airflow.AHU.Validation.IehWinter (sim)Failed → Simulate
IDEASIDEAS.Airflow.Multizone.Examples.OneOpenDoor (sim)Simulate → Compile
IDEASIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)Simulate → FrontEnd
IDEASIDEAS.Buildings.Components.Examples.CavityWalls (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.Examples.HorizontalFinExample (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.WindowDynamics (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Examples.WindowThermalBridge (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Validations.CeilingOrientationConsistency (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.Validations.WindowOrientations (sim)Compile → Failed
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)Compile → Failed
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)Compile → Failed
IDEASIDEAS.Buildings.Examples.ZoneExample (sim)Simulate → Failed
IDEASIDEAS.Buildings.Validation.Tests.EnergyConservationValidation (sim)Compile → Failed
IDEASIDEAS.Buildings.Validation.Tests.n50Test (sim)Simulate → Failed
IDEASIDEAS.Buildings.Validation.Tests.n50Test2 (sim)Simulate → Failed
IDEASIDEAS.Buildings.Validation.Tests.n50Test3 (sim)Simulate → Failed
IDEASIDEAS.Examples.Benchmark.ScalingComponents (sim)Compile → Failed
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile → Failed
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)Compile → Failed
IDEASIDEAS.Examples.TwinHouses.BaseClasses.Data.Validation.SolarValidation (sim)Compile → Failed
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified6 (sim)Simulate performance 0:04:03 → 0:08:00
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.TemperatureResponseMatrix (sim)Compile → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_1borehole_5meters (sim)Compile → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_SmallScaleValidation (sim)Compile → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile → Simulate
IDEASIDEAS.Fluid.HeatExchangers.Examples.EmbeddedPipe (sim)Failed → Simulate
IDEASIDEAS.Fluid.HeatExchangers.Examples.EmbeddedPipeDp (sim)Failed → Simulate
IDEASIDEAS.Fluid.HeatExchangers.Examples.WaterCooler_T (sim)Compile → Simulate
IDEASIDEAS.Fluid.HeatExchangers.Examples.WaterHeater_T (sim)Compile → Simulate
IDEASIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)Compile → Failed
IDEASIDEAS.Fluid.Taps.Examples.DHW_example (sim)Failed → Simulate
IDEASIDEAS.LIDEAS.Examples.ZoneCreateOutputs (sim)Simulate → Failed
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Simulate → Compile
IDEAS_devIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)Failed → FrontEnd
IDEAS_devIDEAS.Electrical.AC.OnePhase.Sources.Examples.WindTurbine (sim)Compile → Simulate
IDEAS_devIDEAS.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine (sim)Compile → Simulate
IDEAS_devIDEAS.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine_N (sim)Compile → Simulate
IDEAS_devIDEAS.Electrical.DC.Lines.Examples.RCModel (sim)Compile → Simulate
IDEAS_devIDEAS.Electrical.DC.Lines.Examples.Resistance (sim)Compile → Simulate
IDEAS_devIDEAS.Electrical.DC.Loads.Examples.LinearizedLoad (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Actuators.Motors.Examples.IdealMotor (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Simulate performance 4.30 → 12.32
IDEAS_devIDEAS.Fluid.Geothermal.Aquifer.Validation.SimulationTest (sim)Simulate performance 11.90 → 0:08:00
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnly (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Simulate → FrontEnd
IDEAS_devIDEAS.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.MassExchangers.Examples.ConstantEffectiveness (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Failed → Simulate
IDEAS_devIDEAS.Media.Examples.AirProperties (sim)Templates → Simulate
IDEAS_devIDEAS.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate → Compile
IDEAS_devIDEAS.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Simulate → Compile
KeyWordIOKeyWordIO.Examples.CaseExamples.ElectricalCases (sim)Simulate → Templates
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 58.00 → 0:02:04
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Compile performance 24.61 → 13.83
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate → Verify