OpenModelica v1.20-fmi from 2022-12-04 00:21:23 to 2022-12-10 21:30:18

Summary

OMC Commits1
Libraries Changed4
Number of Improvements13
Number of Regressions11
Number of Performance Improvements52
Number of Performance Regressions34

OpenModelica Changes

CommitAuthorSummary
d42a0e2a9dAdrian Popv1.20.0 (#9869)

Library Changes

LibraryChange
Buildings_8Configuration hash (OMC settings or the testing script changed)
Buildings_latestFrom version 10.0.0-master (c3d1711354b664e7b4d41afe62aa3e39007e000c) OMSimulator v2.0.0-dev-967-g1552061-linux to 10.0.0-master (d187a5ce5a869b6982cbe5c4e3847c491622dd37) OMSimulator v2.0.0-dev-967-g1552061-linux
IBPSA_latestFrom version 4.0.0-master (f27a6feedcf7d37e129af317b0bb5ca0bdb11481) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0-master (cf6b7b6e2fdfffa38cbf8442763443d6f8541b18) OMSimulator v2.0.0-dev-967-g1552061-linux
PhysiolibraryFrom version 3.0.0-master (987a261e972849cc1ac3e85b00456dede872e129) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0-master (7b30d59c57b3e95d91468994a767e4fdad5caf33) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 10.32 → 5.47
AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 11.02 → 6.13
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)Templates performance 11.99 → 4.31
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)Templates performance 12.82 → 5.34
BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Compile performance 40.05 → 0:01:08
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)SimCode performance 54.48 → 0:03:01
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DTriangularWalls (sim)Compile performance 17.51 → 30.57
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingModeNonIntegrated (sim)Simulate performance 0.03 → 50.03
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingRCZ1Valve (sim)Compile → Simulate
Buildings_8Buildings.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Simulate → Compile
Buildings_8Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Compile → Simulate
Buildings_8Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)SimCode performance 14.42 → 24.74
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)SimCode performance 0:01:01 → 28.98 Templates performance 4.68 → 12.55
Buildings_8Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)SimCode performance 51.58 → 0:01:32
Buildings_8Buildings.Utilities.IO.Python36.Examples.KalmanFilter (sim)Simulate performance 2.30 → 13.74
Buildings_latestBuildings.Electrical.Examples.RenewableSources (sim)BackEnd performance 5.16 → 10.52 Compile performance 16.90 → 37.31
Buildings_latestBuildings.Examples.ChillerPlant.DataCenterContinuousTimeControl (sim)Compile performance 20.29 → 35.36
Buildings_latestBuildings.Examples.ChillerPlant.DataCenterDiscreteTimeControl (sim)Compile performance 19.50 → 35.25
Buildings_latestBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)SimCode performance 41.75 → 0:01:31 Templates performance 8.08 → 16.14
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)SimCode performance 8.10 → 32.51 Compile performance 37.72 → 0:01:13
Buildings_latestBuildings.Examples.Tutorial.Boiler.System2 (sim)Simulate performance 13.06 → 7.54
Buildings_latestBuildings.Examples.Tutorial.Boiler.System3 (sim)Compile performance 21.19 → 12.42
Buildings_latestBuildings.Examples.Tutorial.Boiler.System4 (sim)Compile performance 22.90 → 12.83
Buildings_latestBuildings.Examples.Tutorial.Boiler.System5 (sim)Compile performance 23.59 → 13.70
Buildings_latestBuildings.Examples.Tutorial.Boiler.System6 (sim)Compile → Simulate
Buildings_latestBuildings.Examples.Tutorial.Boiler.System7 (sim)Compile → Simulate
Buildings_latestBuildings.Examples.Tutorial.CDL.System6 (sim)Compile performance 23.89 → 12.80
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)Simulate → Failed
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.Borefield (sim)
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.WatersideEconomizer (sim)Compile performance 10.41 → 21.46
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerOnly (sim)FrontEnd performance 5.12 → 14.31 SimCode performance 2.87 → 21.47
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)FrontEnd performance 5.28 → 14.89 SimCode performance 3.51 → 28.69
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)FrontEnd performance 4.03 → 10.51 Compile performance 24.02 → 56.41
Buildings_latestBuildings.Fluid.FixedResistances.Examples.PlugFlowPipeDiscretized (sim)Compile performance 10.70 → 25.38
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 39.45 → 0:01:14
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)SimCode performance 17.36 → 42.02
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 17.80 → 41.18
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)SimCode performance 19.13 → 6.01
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)SimCode performance 20.39 → 6.31
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)SimCode performance 15.98 → 6.19
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile performance 27.21 → 15.84
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Compile performance 21.55 → 12.64
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Compile performance 51.85 → 25.06
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.RoomWithoutLatentGain (sim)Simulate performance 23.60 → 12.80
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Simulate performance 18.67 → 10.64
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Simulate performance 20.76 → 11.98
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase11 (sim)Simulate performance 37.61 → 19.95
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate performance 46.94 → 24.21
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Simulate performance 21.41 → 10.64
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Simulate performance 22.11 → 11.36
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Simulate performance 21.22 → 10.81
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Simulate performance 21.63 → 11.93
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase6 (sim)Simulate performance 21.66 → 11.46
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Simulate performance 35.30 → 18.14
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Simulate performance 25.34 → 12.87
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Simulate performance 24.50 → 13.10
Buildings_latestBuildings.Utilities.Comfort.Validation.FangerCBE (sim)Simulate performance 50.08 → 0.03
Buildings_latestBuildings.Utilities.IO.Files.Examples.CSVWriter (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Utilities.IO.Files.Examples.JSONWriter (sim)Simulate performance 50.26 → 0.02
Buildings_latestBuildings.Utilities.Math.Examples.BesselY0 (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ0 (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ1 (sim)Simulate performance 50.05 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselY0 (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Factorial (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate performance 50.03 → 0.03
Buildings_latestBuildings.Utilities.Math.Functions.Examples.QuinticHermite (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Utilities.Math.Functions.Examples.SmoothHeavisideDerivatives (sim)Simulate performance 50.03 → 0.03
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)SimCode performance 0:01:18 → 37.57
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationLocalInputFirstOff (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulPhi (sim)Simulate performance 50.05 → 0.03
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEASIDEAS.Airflow.AHU.Validation.IehWinter (sim)Compile performance 59.36 → 4.18
IDEASIDEAS.Airflow.Multizone.Examples.CO2TransportStep (sim)FrontEnd performance 1.50 → 16.75 Compile performance 4.99 → 0:01:16
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 5.08 → 10.77
IDEASIDEAS.Buildings.Validation.Tests.Case600 (sim)SimCode performance 5.26 → 19.20
IDEASIDEAS.Buildings.Validation.Tests.Case610 (sim)SimCode performance 16.70 → 8.14
IDEASIDEAS.Buildings.Validation.Tests.Case620 (sim)SimCode performance 18.82 → 8.91
IDEASIDEAS.Buildings.Validation.Tests.Case630 (sim)SimCode performance 12.73 → 24.14
IDEASIDEAS.Buildings.Validation.Tests.Case650 (sim)SimCode performance 17.11 → 5.18
IDEASIDEAS.Buildings.Validation.Tests.Case650FF (sim)SimCode performance 13.54 → 4.40
IDEASIDEAS.Buildings.Validation.Tests.Case930 (sim)SimCode performance 6.25 → 12.99
IDEASIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 4.28 → 10.61
IDEASIDEAS.Examples.TwinHouses.BaseClasses.Data.ValidationDataO5Exp1_Airflow (sim)FrontEnd performance 0.46 → 25.50
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)Templates performance 47.08 → 26.95
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950FF (sim)SimCode performance 19.41 → 5.37
IDEAS_devIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:01:08 → 0:02:56
IDEAS_devIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)SimCode performance 19.61 → 9.08 Compile performance 0:02:42 → 0:04:51
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)SimCode performance 20.59 → 35.95
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile performance 0:07:02 → 0:03:19
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Templates performance 12.60 → 7.37 Compile performance 0:07:11 → 0:03:25
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → Failed
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile → Failed
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:03:31 → 0:07:11
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile → Failed
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:03:16 → 0:07:16
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile → Failed
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Dialysis.Dialysis (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Media.check_Medium (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)SimCode performance 32.02 → 56.11
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile → Failed