OpenModelica newInst-newBackend from 2025-10-29 05:50:54 to 2025-10-30 13:06:36

Summary

OMC Commits9
Libraries Changed0
Number of Improvements94
Number of Regressions23
Number of Performance Improvements2
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
b975653b8e2025-10-30 12:53:26 +0100kabdelhak[NB] fix differentiation of scalar*array (#14571)
f15e413ede2025-10-29 21:31:57 +0100Per ÖstlundCheck variability of connectors (#14569)
fdbf25f0f92025-10-29 17:05:20 +0100Adeel AsgharDisable prefix units by default in OMPlot (#14567)
a8ba5296fa2025-10-29 14:55:33 +0100Adeel AsgharClear Element browser when model is unloaded (#14566)
071bc64cc52025-10-29 14:15:21 +0100Adeel AsgharStop auto save timer before closing MainWindow (#14565)
d88f8ab76e2025-10-29 14:13:31 +0100kabdelhak[NB/Template] generate correct type in C for sub iterators (#14563)
eea6d893072025-10-29 13:28:15 +0100Adeel AsgharImprove unloading of models (#14557)
a3759952442025-10-29 12:53:35 +0100Andreas[FMI] Fix FMI RunimeSources.mo CMinpack headers (#14564)
ef5d50ffd92025-10-29 07:54:33 +0100phannebohm[NB] Refine check of discreteness for algorithms (#14548)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a7b2e822025-10-15 10:23:15 +0200AndreasAdding LEPSE (#242)
7662c332025-10-08 10:04:53 +0200AndreasAdding URDFModelica to installLibraries.mos (#240)

Library Changes

LibraryChange

Models Affected

AESAES.Devel_test_models.Test_analogue_TITOdecoupler_zeroInit (sim)Templates → Simulate
AixLibAixLib.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
AixLibAixLib.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
AixLibAixLib.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
AixLibAixLib.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
AixLibAixLib.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
AixLibAixLib.Media.Examples.AirDerivativeCheck (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Media.Examples.AirDerivativeCheck (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
BuildingSystemsBuildingSystems.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
BuildingSystemsBuildingSystems.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
BuildingSystemsBuildingSystems.Buildings.Airvolumes.Examples.MixingVolumeMoistAirFlexible (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
BuildingSystemsBuildingSystems.Media.Examples.AirDerivativeCheck (sim)Templates → Simulate
Buildings_11Buildings.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
Buildings_11Buildings.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
Buildings_11Buildings.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
Buildings_11Buildings.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
Buildings_11Buildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
Buildings_11Buildings.Media.Examples.AirDerivativeCheck (sim)Templates → Verify
Buildings_12Buildings.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
Buildings_12Buildings.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
Buildings_12Buildings.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
Buildings_12Buildings.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
Buildings_12Buildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
Buildings_12Buildings.Media.Examples.AirDerivativeCheck (sim)Templates → Verify
Buildings_latestBuildings.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
Buildings_latestBuildings.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
Buildings_latestBuildings.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
Buildings_latestBuildings.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
Buildings_latestBuildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
Buildings_latestBuildings.Media.Examples.AirDerivativeCheck (sim)Templates → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase1 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.ENTSOE.TestCase2 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.ENTSOE.TestCase3 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.Nordic.TestCases.TestCase (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.SMIBStepEfdPm (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.SMIBStepPm (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovCt2St4b (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovHydro4St4b (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)FrontEnd → Failed
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
IBPSA_latestIBPSA.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
IBPSA_latestIBPSA.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
IBPSA_latestIBPSA.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
IBPSA_latestIBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
IBPSA_latestIBPSA.Media.Examples.AirDerivativeCheck (sim)Templates → Simulate
IDEASIDEAS.Airflow.Multizone.Examples.CO2TransportStep (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.ChimneyShaftWithVolume (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.ClosedDoors (sim)Templates → Simulate
IDEASIDEAS.Airflow.Multizone.Examples.NaturalVentilation (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.OneEffectiveAirLeakageArea (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.OneRoom (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.ReverseBuoyancy3Zones (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Examples.ZonalFlow (sim)Templates → Simulate
IDEASIDEAS.Airflow.Multizone.Validation.ThreeRoomsContam (sim)Templates → Compile
IDEASIDEAS.Airflow.Multizone.Validation.ThreeRoomsContamDiscretizedDoor (sim)Templates → Compile
IDEASIDEAS.Fluid.Delays.Examples.Delay (sim)Templates → Compile
IDEASIDEAS.Fluid.FixedResistances.Examples.FlowJunction (sim)Templates → Compile
IDEASIDEAS.Fluid.Interfaces.Examples.ReverseFlowHumidifier (sim)Templates → Compile
IDEASIDEAS.Fluid.MixingVolumes.Examples.MixingVolumeMoistAir (sim)Templates → Simulate
IDEASIDEAS.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCooling (sim)Templates → Simulate
IDEASIDEAS.Fluid.MixingVolumes.Validation.MixingVolumeInitialization (sim)Templates → Simulate
IDEASIDEAS.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)Templates → Compile
IDEASIDEAS.Fluid.Sensors.Examples.Density (sim)Templates → Compile
IDEASIDEAS.Fluid.Sensors.Examples.MassFraction (sim)Templates → Simulate
IDEASIDEAS.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Templates → Compile
IDEASIDEAS.Media.Examples.AirDerivativeCheck (sim)Templates → Simulate
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.RoomWithLatentGain (sim)Templates → Compile
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.RoomWithoutLatentGain (sim)Templates → Compile
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.Tests.MediaTestModels.Air.MoistAir (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Templates → Verify
Modelica_4.1.0Modelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Templates → Verify
OpenIPSLOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Templates → Compile
OpenIPSLOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Templates → Compile
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)Simulate performance 0:02:40 → 0:01:20
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Templates → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Templates → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Simulate → Compile
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Templates → Compile
OpenIPSL_devOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Templates → Compile
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.AVR.AVRTypeII_Test (sim)Simulate performance 34.69 → 16.50
PowerSystemsPowerSystems.Examples.Generic.Network.NetworkLoop_d (sim)Templates → Simulate
PowerSystems_latestPowerSystems.Examples.Generic.Network.NetworkLoop_d (sim)Templates → Verify
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)Templates → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)Templates performance 16.27 → 0:01:49
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Templates performance 17.01 → 0:01:17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Compile performance 23.09 → 39.58
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.BaseClasses.test_GasNode (sim)Templates → Simulate
ThermofluidStreamThermofluidStream.Sensors.Tests.TestSensors (sim)Templates → Simulate
ThermofluidStreamThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)Templates → Compile
ThermofluidStream_devThermofluidStream.Sensors.Tests.TestSensors (sim)Templates → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Sensors.Tests.TestSensors (sim)Templates → Compile
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)Failed → FrontEnd