OpenModelica master from 2025-07-16 22:34:07 to 2025-07-17 22:42:05

Summary

OMC Commits1
Libraries Changed0
Number of Improvements34
Number of Regressions25
Number of Performance Improvements26
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
cb3254be022025-07-17 18:13:11 +0200bernhardbachmannFix homotopy solver (#14091)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)
ed227ef2025-06-28 00:10:54 +0200Francesco CasellaRead for new round of testing June 2025 (#215)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.Actuators.Valves.ExpansionValves.Examples.BaseModelStaticHeatPumps (sim)Compile → Simulate
AixLibAixLib.Fluid.Actuators.Valves.ExpansionValves.Examples.StaticHeatPumpBoundaries (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Compile → Simulate
Buildings_11Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Verify → Compile
Buildings_11Buildings.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Simulate → Verify
Buildings_11Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoBuriedPipes (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.22
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)Compile → Simulate
Buildings_12Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Compile → Simulate
Buildings_12Buildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Verify
Buildings_12Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Simulate performance 0:02:39 → 0:01:28
Buildings_12Buildings.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Simulate → Verify
Buildings_12Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoBuriedPipes (sim)Simulate → Compile
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_12Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)Simulate performance 0:01:29 → 0:06:40
Buildings_12Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Compile → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.20 → 0:06:40
Buildings_latestBuildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Simulate performance 0:02:36 → 0:01:26
Buildings_latestBuildings.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoBuriedPipes (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)Simulate performance 0:01:30 → 0:13:20
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Compile → Simulate
ChemicalChemical.Examples.AcidBase.Phosphate (sim)Simulate → Compile
ChemicalChemical.Examples.ClimateChange.ElectrolysisMethanation (sim)Simulate → Compile
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile → Simulate
ClaRaClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 (sim)Simulate performance 14.72 → 4.45
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Verify → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Simulate → Verify
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Simulate performance 0:08:01 → 0:03:05
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 (sim)Simulate performance 13.51 → 4.90
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Verify → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Simulate → Verify
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Simulate performance 0:02:41 → 0:01:32
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Simulate performance 0:08:14 → 0:02:48
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile → Simulate
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile → Simulate
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile → Simulate
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim)Compile → Verify
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Simulate → Verify
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Simulate → Compile
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel.PolyphaseTwoLevel_RL (sim)Verify → Compile
Modelica_4.0.0Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim)Compile → Verify
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Verify → Compile
Modelica_4.1.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Simulate → Verify
Modelica_4.1.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Verify → Simulate
Modelica_4.1.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 15.89 → 3.78
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Simulate → Compile
Modelica_4.1.0Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim)Compile → Verify
Modelica_4.1.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Verify → Compile
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Verify → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Verify → Simulate
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 14.43 → 3.88
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Simulate → Compile
Modelica_trunkModelica.Fluid.Examples.Tanks.TanksWithOverflow (sim)Compile → Verify
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Verify → Compile
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Verify → Simulate
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainApplications.TankExample (sim)Simulate performance 16.13 → 6.66
OpenIPSL_2.0.0OpenIPSL.Tests.ThreePhase.IEEE13 (sim)Simulate performance 10.11 → 0.12
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.AC8B (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Tests.ThreePhase.IEEE13 (sim)Simulate performance 10.84 → 0.13
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Verify → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.PowerWorld (sim)Compile → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.PowerWorld (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Verify → Simulate
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)Simulate performance 12.19 → 3.75
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicCondenser (sim)Compile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating2 (sim)Simulate performance 43.72 → 19.71
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestStaticCentrifugalPump (sim)Compile → Simulate
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDiffusion_DynamicPlateHeatExchanger (sim)Simulate performance 0:02:00 → 3.90
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicDrum (sim)Simulate performance 0:01:12 → 2.00
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicMultiFluidHeatExchanger (sim)Simulate performance 38.13 → 2.47
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicMultiFluidHeatExchangerShell (sim)Simulate performance 23.86 → 1.55
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicPlateHeatExchanger (sim)Simulate performance 0:01:58 → 4.66
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicWaterSteamMultiFluidHeatExchanger (sim)Simulate performance 22.97 → 1.38
ThermoSysProThermoSysPro.Properties.WaterSteamSimple.Validation.Bench.Test3_IF97 (sim)Simulate performance 11.11 → 3.47
ThermofluidStreamThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)Verify → Compile
ThermofluidStreamThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:05:15 → 0:01:28
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Compile → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:14:44 → 0:07:20
ThermofluidStream_devThermofluidStream.Boundaries.Tests.PhaseSeperator (sim)Verify → Compile
ThermofluidStream_devThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:05:38 → 0:01:37
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Compile → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:14:43 → 0:07:30