OpenModelica v1.23-fmi from 2024-09-08 20:25:37 to 2024-09-22 08:44:32

Summary

OMC Commits0
Libraries Changed6
Number of Improvements21
Number of Regressions33
Number of Performance Improvements25
Number of Performance Regressions56

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f7da7cb2024-09-25 11:24:11 +0200AndreaBartoliniAdded management of blank char in path for Popen calls (win only) (#120)
c16900e2024-09-25 11:22:09 +0200Francesco CasellaAdded BoundaryInitBlocks (#129)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (28abc90dc4d0f7cec37e1f1f22f4e25c81a4d53d) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 10.1.1-maint.10.0.x (7993f5c6aef135845c93815050025d73d5240437) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug
Buildings_11From version 11.1.0-maint.11.x (62015257a986aef93e70450c4f48383764911569) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 11.1.0-maint.11.x (441d5f72b1e0db8682b5479da9c48dd15b423423) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug
Buildings_latestFrom version 12.0.0-master (eadbd6c77276717759bbd3a846f25346e0ac4369) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 12.0.0-master (6fd3c19ac142db7c268528ab25d0b011f35cc1e7) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug
IBPSA_latestFrom version 4.0.0-master (430b408ad61c7b13623ccdc158313233f5c51744) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 4.0.0-master (08c37e8d647184802b67ccdd3188bdc7a6392144) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug
IDEAS_devFrom version 3.0.0-master (06435ff5f4701de0e2287af7f3bac0c76ddbdbef) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 3.0.0-master (43861ec5e790da7f30d7bc1914db9984578629d2) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (727963a083ccb9f5ea499d54de7047fc7dfe8658) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug to 4.1.0-beta.om (f92454948428f8a1ad8cb77857b63824a3432395) OMSimulator v2.1.1.post236-g634b019-linux-notlm-debug

Models Affected

Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Failed → Compile
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Failed → Compile
Buildings_10Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Compile → Simulate
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Templates performance 0.70 → 13.80
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates performance 3.33 → 13.95
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.Validation.SeparateWithAFMS (sim)Compile → Simulate
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.TerminalUnits.CoolingOnly.Subsequences.Validation.ActiveAirFlow (sim)Compile → Verify
Buildings_10Buildings.Electrical.AC.ThreePhasesBalanced.Storage.Examples.AcBattery (sim)Verify → Compile
Buildings_10Buildings.Examples.ChillerPlant.BaseClasses.Controls.Examples.WSEControl (sim)Verify → Compile
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)Templates performance 3.76 → 10.47
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)Templates performance 2.38 → 17.55
Buildings_10Buildings.Experimental.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)Simulate → Failed
Buildings_10Buildings.Experimental.DHC.Loads.Cooling.Examples.BuildingTimeSeriesWithETS (sim)Templates performance 1.77 → 22.62 Simulate performance 4.72 → 12.95
Buildings_10Buildings.Experimental.DHC.Loads.Heating.Examples.BuildingTimeSeriesWithETS (sim)Templates performance 1.17 → 11.93
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Controls.BaseClasses.Validation.StageIndex (sim)Simulate performance 25.36 → 44.81
Buildings_10Buildings.Fluid.Actuators.Dampers.Examples.VAVBoxExponential (sim)Simulate performance 6.26 → 10.88
Buildings_10Buildings.Fluid.Actuators.Motors.Examples.IdealMotor (sim)Simulate performance 7.25 → 15.60
Buildings_10Buildings.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Compile performance 12.76 → 22.81
Buildings_10Buildings.Fluid.Chillers.Validation.CarnotVerifyEtaCarnot (sim)Compile performance 18.06 → 37.96
Buildings_10Buildings.Fluid.Chillers.Validation.Carnot_TEva_2ndLaw (sim)Compile performance 16.69 → 32.58
Buildings_10Buildings.Fluid.Chillers.Validation.Carnot_TEva_HighTemperature (sim)Compile performance 15.20 → 30.08
Buildings_10Buildings.Fluid.Chillers.Validation.Carnot_TEva_etaPL (sim)Templates performance 5.78 → 13.67
Buildings_10Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Templates performance 1.52 → 11.04
Buildings_10Buildings.Fluid.HeatExchangers.Validation.PrescribedOutlet (sim)Simulate → Compile
Buildings_10Buildings.Fluid.HeatExchangers.Validation.PrescribedOutlet_dynamic (sim)Simulate → Compile
Buildings_10Buildings.Fluid.Humidifiers.Examples.Humidifier_u (sim)Simulate → Compile
Buildings_10Buildings.Fluid.Interfaces.Examples.ConservationEquationSensibleLatent (sim)Verify → Compile
Buildings_10Buildings.Fluid.Interfaces.Examples.PrescribedOutlet (sim)Simulate → Compile
Buildings_10Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_TSetOnly (sim)Simulate → Compile
Buildings_10Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_Water (sim)Simulate → Compile
Buildings_10Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_X_wSetOnly (sim)Simulate → Compile
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)Compile performance 0:05:51 → 0:02:58
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile performance 0:06:53 → 0:03:34
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:05:13 → 0:02:50
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Compile performance 0:06:17 → 0:02:53
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile performance 0:03:27 → 0:06:48
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Templates performance 2.82 → 10.14
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:01:54 → 0:03:44
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:04:16 → 0:02:13
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.AirHeating (sim)Templates performance 0.15 → 13.27
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Compile → Failed
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Compile → Failed
Buildings_11Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Simulate → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingMode (sim)Simulate performance 9.65 → 26.26
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingModeNonIntegrated (sim)Simulate performance 16.62 → 32.10
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingTowerSpeed (sim)Simulate performance 17.65 → 32.53
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.Reheat (sim)Simulate performance 15.16 → 30.12
Buildings_11Buildings.Applications.DataCenters.DXCooled.Controls.Validation.AirsideEconomizer (sim)Compile performance 11.86 → 20.47
Buildings_11Buildings.BoundaryConditions.SolarGeometry.Examples.ProjectedShadowLength (sim)Templates performance 17.47 → 0:01:06
Buildings_11Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.Validation.Common_LoopDisable (sim)Verify → Compile
Buildings_11Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.PlantRequests (sim)Compile → Verify
Buildings_11Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.Supply_T (sim)Compile → Verify
Buildings_11Buildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctSnapActing.Subsequences.Validation.Overrides (sim)Verify → Compile
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)Templates performance 4.01 → 29.88
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Templates performance 13.64 → 5.39
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)
Buildings_11Buildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StageIndex (sim)Verify → Compile
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Storage.Examples.AcBattery (sim)Verify → Compile
Buildings_11Buildings.Examples.Tutorial.CDL.Controls.Validation.BoilerReturn (sim)Compile → Verify
Buildings_11Buildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Templates performance 4.63 → 15.22
Buildings_11Buildings.Fluid.HeatExchangers.Validation.PrescribedOutlet (sim)Compile → Simulate
Buildings_11Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitialization (sim)Templates performance 14.19 → 1.39
Buildings_11Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)Templates performance 16.89 → 2.11
Buildings_11Buildings.Fluid.Interfaces.Examples.ConservationEquationSensibleLatent (sim)Compile → Verify
Buildings_11Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_TSetOnly (sim)Compile performance 20.53 → 9.63
Buildings_11Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_Water (sim)Compile performance 21.19 → 9.34
Buildings_11Buildings.Fluid.Interfaces.Examples.PrescribedOutlet_X_wSetOnly (sim)Compile performance 21.53 → 9.56
Buildings_11Buildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Compile → Simulate
Buildings_11Buildings.HeatTransfer.Convection.Validation.ZeroWindSpeed (sim)Compile → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Templates performance 11.30 → 5.56
Buildings_11Buildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Compile performance 0:04:51 → 0:02:38
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile performance 0:03:25 → 0:06:07
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile performance 0:04:17 → 0:08:10
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Templates performance 4.52 → 10.52
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Templates performance 10.89 → 2.72
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Compile → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Compile → Failed
Buildings_latestBuildings.Airflow.Multizone.Validation.OneWayFlow (sim)Simulate performance 12.39 → 7.24
Buildings_latestBuildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Simulate → Compile
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.Compressor (sim)Simulate performance 13.37 → 5.31
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Templates performance 2.55 → 11.79
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.ProjectedShadowLength (sim)Templates performance 0:01:48 → 1.77
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.Validation.Common_LoopDisable (sim)Verify → Compile
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.Validation.SeparateWithAFMS (sim)Compile performance 12.26 → 21.07
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.Validation.SeparateWithDP (sim)Compile performance 13.12 → 24.31
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Modulations.Validation.ReturnFan (sim)Compile performance 9.30 → 20.13
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.SetPoints.Validation.FreezeProtection_Disable (sim)Verify → Compile
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.Supply_T (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctColdDuctMin.Subsequences.Validation.Overrides (sim)Compile → Verify
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.TerminalUnits.Reheat.Subsequences.Validation.Overrides (sim)Verify → Compile
Buildings_latestBuildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)Compile → Failed
Buildings_latestBuildings.DHC.ETS.Heating.Examples.Direct (sim)Compile performance 20.35 → 35.34
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Templates performance 5.32 → 26.16
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)Templates performance 17.43 → 1.84
Buildings_latestBuildings.DHC.Loads.Heating.Examples.BuildingTimeSeriesWithETS (sim)Templates performance 15.73 → 1.21
Buildings_latestBuildings.DHC.Loads.Steam.BaseClasses.Examples.SteamTrap (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Networks.Examples.Distribution1PipeExample (sim)
Buildings_latestBuildings.DHC.Plants.Cooling.Controls.Validation.ChilledWaterPumpSpeed (sim)Compile → Verify
Buildings_latestBuildings.Electrical.DC.Sources.Examples.WindTurbine (sim)Compile performance 23.83 → 13.99
Buildings_latestBuildings.Examples.ChillerPlant.BaseClasses.Controls.Examples.WSEControl (sim)Compile → Verify
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.AssertFuelFlow (sim)Simulate performance 13.66 → 24.32
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SpeedShift (sim)Verify → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.PrescribedOutlet (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.PrescribedOutlet_dynamic (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Templates performance 17.40 → 2.50
Buildings_latestBuildings.Fluid.HydronicConfigurations.Examples.TwoWayOpenLoop (sim)Simulate performance 11.17 → 5.10
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.DualMixing (sim)Templates performance 1.28 → 18.63
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)Templates performance 3.50 → 18.39
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixingOpenLoop (sim)Templates performance 0.94 → 15.76
Buildings_latestBuildings.Fluid.Interfaces.Examples.ConservationEquationSensibleLatent (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsParallel (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Templates performance 10.18 → 2.05
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 5.10 → 54.52
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:03:56 → 0:01:55
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Case900FF (sim)Templates performance 11.20 → 22.60
Buildings_latestBuildings.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements (sim)Templates performance 3.77 → 10.87
IBPSA_latestIBPSA.Airflow.Multizone.Validation.OneWayFlow (sim)Simulate performance 4.32 → 14.35
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Templates performance 5.04 → 13.19
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Templates performance 6.22 → 19.20
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Templates performance 0.84 → 10.03
IBPSA_latestIBPSA.Fluid.Sensors.Examples.Density (sim)Compile performance 12.43 → 23.17
IBPSA_latestIBPSA.Utilities.IO.SignalExchange.Examples.FirstOrder (sim)Compile performance 8.34 → 14.29 Simulate performance 11.33 → 1.64
IDEAS_devIDEAS.Airflow.Multizone.Examples.TrickleVent (sim)Compile performance 15.33 → 31.79
IDEAS_devIDEAS.Airflow.Multizone.Validation.DoorOpenClosed (sim)Compile performance 8.97 → 25.76
IDEAS_devIDEAS.BoundaryConditions.Examples.StrobeInfoManager (sim)Templates performance 0.65 → 16.12
IDEAS_devIDEAS.BoundaryConditions.Examples.StrobeInfoManager_offset (sim)Templates performance 5.61 → 15.88
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)Templates performance 1.95 → 34.20
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.GetHeaderElement (sim)Templates performance 0.60 → 33.18
IDEAS_devIDEAS.Fluid.Delays.Examples.Delay (sim)Simulate performance 12.70 → 3.67
IDEAS_devIDEAS.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Simulate → Compile
Modelica_4.1.0-beta.omModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Simulate performance 3.04 → 18.13