OpenModelica master from 2025-03-27 23:05:32 to 2025-03-29 21:39:41

Summary

OMC Commits6
Libraries Changed0
Number of Improvements34
Number of Regressions3
Number of Performance Improvements0
Number of Performance Regressions8

OpenModelica Changes

CommitDateAuthorSummary
3d997649842025-03-29 17:23:04 +0100kabdelhak[NB] small fix (#13762)
f207e0034e2025-03-28 17:03:01 +0100Per ÖstlundRewrite BackendVarTransform to use UnorderedMap/Set (#13761)
42c250ee2d2025-03-28 15:35:18 +0100Per ÖstlundDon't strip parentheses in getModelInstance (#13760)
a15e50355f2025-03-28 15:15:45 +0100kabdelhak[NB] use state order when differentiation for index reduction (#13759)
72f2c203d22025-03-28 12:53:42 +0100kabdelhak[NB] exclude discrete eqns and vars from index reduction (#13758)
6dd49e61d22025-03-28 10:10:18 +0100kabdelhak[NB] find homotopy calls in algebraic loops (#13754)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3ebd3d22025-03-29 19:57:53 +0100Adrian Popinstall Buildings 12 (#205)
83644622025-03-28 12:50:55 +0100Francesco CasellaDropped testing of Buildings 10, added Buildings 12 (#204)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Simulate
Buildings_11Buildings.DHC.Examples.Combined.SeriesConstantFlow (sim)Simulate performance 0.83 → 0:06:40
Buildings_11Buildings.DHC.Examples.Combined.SeriesVariableFlow (sim)Simulate performance 0.85 → 0:06:40
Buildings_11Buildings.DHC.Examples.Combined.SeriesVariableFlowAgentControl (sim)Simulate performance 0.91 → 0:06:40
Buildings_11Buildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)Simulate performance 0.34 → 0:06:40
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeries (sim)Compile → Verify
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)Compile → Verify
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Templates → Verify
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)Templates → Verify
Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Compile → Verify
Buildings_11Buildings.DHC.Loads.Cooling.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_11Buildings.DHC.Loads.Heating.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_11Buildings.DHC.Networks.Examples.Distribution1PipeExample (sim)Templates → Simulate
Buildings_11Buildings.DHC.Networks.Examples.Distribution2PipeExample (sim)Templates → Simulate
Buildings_11Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Compile → Simulate
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_11Buildings.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Simulate
Buildings_latestBuildings.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile → Verify
Buildings_latestBuildings.DHC.Examples.Combined.SeriesVariableFlow (sim)Compile → Verify
Buildings_latestBuildings.DHC.Examples.Combined.SeriesVariableFlowAgentControl (sim)Simulate performance 0.95 → 0:13:20
Buildings_latestBuildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)Simulate performance 0.38 → 0:13:20
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeries (sim)Compile → Verify
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)Compile → Verify
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Templates → Verify
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)Templates → Verify
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Compile → Verify
Buildings_latestBuildings.DHC.Loads.Cooling.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_latestBuildings.DHC.Loads.Heating.Examples.BuildingTimeSeriesWithETS (sim)Compile → Verify
Buildings_latestBuildings.DHC.Networks.Examples.Distribution1PipeExample (sim)Templates → Simulate
Buildings_latestBuildings.DHC.Networks.Examples.Distribution2PipeExample (sim)Templates → Simulate
Buildings_latestBuildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.18 → 0:13:20
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Templates → Simulate
IBPSA_latestIBPSA.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Simulate
IDEASIDEAS.Examples.Tutorial.Example5 (sim)BackEnd performance 4.18 → 13.24
IDEAS_devIDEAS.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_SecondGasPort (sim)FrontEnd → Simulate