OpenModelica newInst-newBackend from 2025-10-14 10:08:21 to 2025-10-15 03:57:07

Summary

OMC Commits3
Libraries Changed0
Number of Improvements22
Number of Regressions26
Number of Performance Improvements3
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
14caa0336b2025-10-14 18:52:55 +0200phannebohm[NB] Cleanup homotopy simplifications (#14502)
699ebe2f682025-10-14 18:11:40 +0200AndreasRefactor read_value_XXX (#14498)
12fc73c70d2025-10-14 11:54:08 +0200kabdelhak[NB] introduce flag to turn of sim code scalarization (#14497)

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

Buildings_11Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.UACp (sim)Verify → FrontEnd
Buildings_11Buildings.HeatTransfer.Conduction.BaseClasses.Examples.Temperature_u (sim)Verify → Simulate
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim)FrontEnd → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim)FrontEnd → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim)FrontEnd → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)FrontEnd → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOutputVariable (sim)FrontEnd → Templates
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim)FrontEnd → Templates
Buildings_12Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.UACp (sim)Verify → FrontEnd
Buildings_12Buildings.HeatTransfer.Conduction.BaseClasses.Examples.Temperature_u (sim)Verify → Simulate
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOutputVariable (sim)FrontEnd → Templates
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.UACp (sim)Verify → FrontEnd
Buildings_latestBuildings.HeatTransfer.Conduction.BaseClasses.Examples.Temperature_u (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOutputVariable (sim)FrontEnd → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_1borehole_5meters (sim)Simulate → Compile
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_SmallScaleValidation (sim)Simulate → Compile
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)FrontEnd → Failed
Modelica_3.2.3Modelica.Thermal.HeatTransfer.Examples.TwoMasses (sim)Verify → Simulate
Modelica_4.0.0Modelica.Thermal.HeatTransfer.Examples.TwoMasses (sim)Verify → Simulate
Modelica_4.1.0Modelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Simulate → Compile
Modelica_4.1.0Modelica.Thermal.HeatTransfer.Examples.TwoMasses (sim)Verify → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Simulate → Compile
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.TwoMasses (sim)Verify → Simulate
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Simulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCell (sim)Simulate → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellIrradianceCharacteristic (sim)Simulate → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellTemperatureCharacteristic (sim)Compile → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellVoltageSource (sim)Compile → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleSymmetric (sim)Simulate → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimplePlantSymmetric (sim)Simulate → FrontEnd
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Simulate → Compile
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim)Verify → Compile
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Verify → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)SimCode performance 5.73 → 10.48
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)SimCode performance 11.13 → 4.06 Templates performance 16.64 → 45.72
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)Templates performance 13.41 → 37.98
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)SimCode performance 10.66 → 3.25
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)Templates performance 11.73 → 22.03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)SimCode performance 12.51 → 7.35
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Compile performance 2.06 → 0:01:09
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Simulate performance 21.29 → 12.21
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 1.81 → 21.20
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ThermoPowerThermoPower.Test.WaterComponents.TestST1 (sim)Templates → Simulate
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)Failed → FrontEnd