OpenModelica master-fmi-fmpy from 2024-08-31 06:05:40 to 2024-09-02 13:14:02

Summary

OMC Commits1
Libraries Changed2
Number of Improvements27
Number of Regressions18
Number of Performance Improvements8
Number of Performance Regressions60

OpenModelica Changes

CommitDateAuthorSummary
57d09e8be72024-09-01 21:50:56 +0200Adeel AsgharAdd type casting functions with exception (#12833)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (4c032e3ee95711c61fd48b81780f7036f9e0a3ec) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0] to 10.1.1-maint.10.0.x (7bf2b3a5287d00371230606c81cdfd66c6771e64) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Buildings_latestFrom version 12.0.0-master (5f29874ccd62da14614e4d094bbd912530061d25) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0] to 12.0.0-master (e76d6344e98dd2ced40984dca26934e1b0b08ca9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]

Models Affected

AixLibAixLib.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate → Compile
AixLib_latestAixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump (sim)Compile performance 0:04:37 → 0:02:43
AixLib_latestAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Simulate → Compile
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Simulate → Failed
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Verify
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:03:28 → 0:02:00
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Failed → Simulate
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Failed → Verify
Buildings_11Buildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Verify
Buildings_11Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.53 → 3.87
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:06:22 → 0:03:38
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:01:41 → 0:03:04
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:01:52 → 0:04:06
Buildings_latestBuildings.Applications.BaseClasses.Equipment.Validation.ElectricChillerParallel (sim)Compile performance 19.52 → 34.08
Buildings_latestBuildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Compile performance 35.00 → 0:01:00
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSide (sim)Compile performance 48.64 → 0:01:25
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Compile performance 0:01:07 → 0:02:09
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegrated (sim)Compile performance 43.83 → 0:01:15
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.WatersideEconomizer (sim)Compile performance 16.44 → 30.35
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile performance 0:01:50 → 0:03:56
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Compile performance 0:02:26 → 0:06:32
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 0:02:40 → 0:06:19
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.AirsideEconomizer (sim)Compile performance 10.14 → 21.39
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.CoolingMode (sim)Compile performance 13.56 → 24.36
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile performance 41.00 → 0:01:10
Buildings_latestBuildings.BoundaryConditions.SkyTemperature.Examples.BlackBody (sim)Compile performance 12.45 → 22.60
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngle (sim)Compile performance 12.53 → 24.48
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.IncidenceAngle (sim)Compile performance 12.60 → 21.79
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarHourAngle (sim)Compile performance 12.28 → 21.79
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.IncidenceAngle (sim)Compile performance 13.36 → 25.52
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.ZenithAngle (sim)Compile performance 12.60 → 24.36
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Compile performance 12.75 → 23.48
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic (sim)Compile performance 12.61 → 21.74
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness (sim)Compile performance 12.58 → 21.67
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness (sim)Compile performance 12.44 → 22.26
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.Examples.GlobalPerezTiltedSurface (sim)Compile performance 14.88 → 26.88
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD100 (sim)Compile performance 26.74 → 50.62
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD200 (sim)Compile performance 28.01 → 51.56
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 27.97 → 48.67
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD400 (sim)Compile performance 27.42 → 51.44
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD500 (sim)Compile performance 27.49 → 50.18
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD600 (sim)Compile performance 26.94 → 49.03
Buildings_latestBuildings.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)Compile performance 13.72 → 25.69
Buildings_latestBuildings.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)Compile performance 12.74 → 21.67
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Validation.Controller_Mod_DamLim (sim)Compile performance 12.72 → 22.06
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlus (sim)Compile performance 0:02:22 → 0:04:03
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate performance 15.72 → 0.72
ClaRaClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Compile performance 0:01:14 → 0:04:40
ClaRaClaRa.Components.Adapters.Check.TestFluidConverters (sim)Compile performance 16.01 → 28.86
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Compile performance 22.63 → 40.29
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Compile performance 0:04:00 → 0:07:38
ClaRaClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter (sim)Compile performance 52.59 → 0:01:49
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Simulate performance 6.54 → 11.26
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Compile performance 0:01:53 → 0:04:23
ClaRaClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries (sim)Compile performance 11.20 → 21.47
ClaRaClaRa.StaticCycles.Check.TestStacy2 (sim)Compile performance 13.55 → 23.17
ClaRaClaRa.StaticCycles.Check.TestStacy4 (sim)Compile performance 18.57 → 32.66
ClaRaClaRa.StaticCycles.Check.TestStacy5 (sim)Compile performance 19.72 → 33.89
ClaRaClaRa.StaticCycles.Check.TestStacy6 (sim)Compile performance 31.84 → 0:01:01
ClaRaClaRa.StaticCycles.Check.TestStacy7 (sim)Compile performance 23.44 → 42.38
ClaRaClaRa.StaticCycles.Check.TestStacy8 (sim)Compile performance 22.44 → 38.59
ClaRaClaRa.Visualisation.Check.TestSixtuple (sim)Compile performance 16.62 → 29.03
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:07:43 → 0:03:32
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)Compile performance 0:10:31 → 0:05:36
IDEASIDEAS.Examples.Tutorial.Example10 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Failed → Compile
IDEASIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
IDEASIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate → Compile
MEVMEV.Test.TestStandardPatient (sim)Simulate → Compile
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Verify → Compile
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Verify → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:02:22 → 0:01:11
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Simulate performance 24.81 → 45.09
OpenIPSL_2.0.0OpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 21.18 → 44.09
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Compile performance 45.98 → 0:01:18
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_20 (sim)Compile performance 44.78 → 0:01:25
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Compile performance 44.87 → 0:01:29
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10 (sim)Compile performance 0:02:03 → 0:03:47
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10 (sim)Compile performance 36.93 → 0:01:15
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_40_M_10 (sim)Compile performance 15.47 → 27.60
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_80_M_10 (sim)Compile performance 21.07 → 44.03
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_10_M_10 (sim)Compile performance 53.92 → 0:01:58
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Failed → Verify