OpenModelica v1.22-cpp from 2024-09-03 13:37:57 to 2024-09-11 09:00:18

Summary

OMC Commits0
Libraries Changed4
Number of Improvements3
Number of Regressions41
Number of Performance Improvements75
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary

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
BuildingSystemsFrom version 2.0.0-master (2787f24d35fab72fb798d92ba10489ce4346c524) to 2.0.0-master (ccfa438ad5617f33c74e4e0068a3ed235a1a6fdd)
Buildings_10From version 10.1.1-maint.10.0.x (7bf2b3a5287d00371230606c81cdfd66c6771e64) to 10.1.1-maint.10.0.x (28abc90dc4d0f7cec37e1f1f22f4e25c81a4d53d)
Buildings_11From version 11.1.0-maint.11.x (07baddb307c4a6374ef88bfde79479a9640066a9) to 11.1.0-maint.11.x (62015257a986aef93e70450c4f48383764911569)
Buildings_latestFrom version 12.0.0-master (cbe10131b0763ba263c2e98652bfd276ca986155) to 12.0.0-master (eadbd6c77276717759bbd3a846f25346e0ac4369)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
BuildingSystemsBuildingSystems.Utilities.IO.Files.Examples.WeeklySchedule7to19 (sim)Templates → Simulate
Buildings_10Buildings.Examples.ChillerPlant.DataCenterDiscreteTimeControl (sim)Simulate performance 14.35 → 8.04
Buildings_10Buildings.Examples.VAVReheat.ASHRAE2006 (sim)Templates performance 0:01:58 → 0:01:07
Buildings_10Buildings.Examples.VAVReheat.Guideline36 (sim)SimCode performance 0:01:11 → 16.73
Buildings_10Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 0:01:02 → 13.13 Templates performance 0:03:08 → 0:01:35
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.BaseClasses.Validation.CollectorDistributor (sim)Compile performance 0:02:21 → 0:01:22
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)Compile performance 0:03:39 → 0:01:58
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.Borefield (sim)Compile performance 0:02:44 → 0:01:34 Simulate performance 0:02:31 → 0:01:27
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)FrontEnd performance 19.63 → 11.15
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerOnly (sim)Compile performance 0:03:22 → 0:01:52
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)Compile performance 0:03:50 → 0:02:05
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Heating.Examples.Direct (sim)Compile performance 32.27 → 18.90
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Heating.Examples.Indirect (sim)Compile performance 29.87 → 16.69
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Controls.Validation.MixingValveControl (sim)Compile performance 33.43 → 19.36
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ1Valve (sim)Compile performance 0:01:33 → 52.01
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)FrontEnd performance 13.50 → 7.77 BackEnd performance 24.60 → 14.17 Templates performance 39.59 → 22.90
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Compile performance 49.22 → 28.74
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)BackEnd performance 10.48 → 5.87 Templates performance 18.50 → 9.78
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingTimeSeries (sim)Compile performance 0:01:17 → 41.59
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)FrontEnd performance 11.07 → 6.09
Buildings_10Buildings.Experimental.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)Compile performance 0:02:37 → 0:01:25
Buildings_10Buildings.Experimental.DHC.Loads.Cooling.Examples.BuildingTimeSeriesWithETS (sim)Compile performance 56.74 → 32.71
Buildings_10Buildings.Experimental.DHC.Loads.Heating.Examples.BuildingTimeSeriesWithETS (sim)Compile performance 51.60 → 29.83
Buildings_11Buildings.DHC.Examples.Combined.SeriesVariableFlowAgentControl (sim)SimCode performance 12.14 → 6.25
Buildings_latestBuildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Templates → Compile
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)Compile performance 0:07:33 → 0:03:50
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Compile performance 0:07:20 → 0:03:56
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Compile performance 0:03:06 → 0:01:48
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Compile performance 0:03:32 → 0:02:01
Buildings_latestBuildings.DHC.Examples.Combined.SeriesConstantFlow (sim)FrontEnd performance 28.83 → 16.23 SimCode performance 12.10 → 6.21
Buildings_latestBuildings.DHC.Examples.Combined.SeriesVariableFlow (sim)FrontEnd performance 28.70 → 15.99 SimCode performance 10.16 → 5.39
Buildings_latestBuildings.DHC.Examples.Combined.SeriesVariableFlowAgentControl (sim)FrontEnd performance 31.25 → 16.54 BackEnd performance 27.00 → 15.54 SimCode performance 14.79 → 5.73
Buildings_latestBuildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd performance 19.33 → 10.76 Templates performance 35.29 → 20.42
Buildings_latestBuildings.DHC.Examples.Steam.SingleBoiler (sim)Compile performance 0:01:31 → 51.09
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ1Valve (sim)Compile performance 0:01:33 → 52.81
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)SimCode performance 16.27 → 5.57 Compile performance 0:06:24 → 0:03:10
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Compile → Templates
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Compile → Templates
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingTimeSeries (sim)Compile performance 0:01:17 → 43.89
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Compile performance 0:01:47 → 0:01:00
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Compile performance 0:02:19 → 0:01:14
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)Compile performance 0:01:56 → 0:01:03
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)FrontEnd performance 12.95 → 7.46 BackEnd performance 12.28 → 5.22
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.SimpleRoomODE (sim)Compile performance 0:01:08 → 39.27
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.TerminalUnitScaling (sim)Compile performance 54.33 → 31.54
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)FrontEnd performance 14.49 → 8.04 Compile performance 0:03:04 → 0:01:46
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Compile performance 0:03:54 → 0:02:10
Buildings_latestBuildings.DHC.Loads.HotWater.Examples.HeaterAndFixtureDirectHeatExchangerWithElectricHeat (sim)Compile performance 29.68 → 16.66
Buildings_latestBuildings.DHC.Networks.Examples.Distribution2PipeExample (sim)Templates performance 32.14 → 18.59
Buildings_latestBuildings.DHC.Networks.Steam.Examples.DistributionCondensatePipe (sim)Compile performance 43.76 → 25.30
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.ChillerGroup (sim)Compile performance 54.94 → 31.68
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.ChillerHeatRecoveryGroup (sim)Compile performance 0:02:07 → 0:01:09
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.CoolingTowerGroup (sim)Compile performance 38.26 → 22.18
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.MultiplePumpsDp (sim)Compile performance 48.86 → 26.89
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.MultiplePumpsFlow (sim)Compile performance 50.65 → 27.35
Buildings_latestBuildings.DHC.Plants.Combined.Subsystems.Validation.MultiplePumpsSpeed (sim)Compile performance 47.25 → 25.92
Buildings_latestBuildings.DHC.Plants.Cooling.Examples.ElectricChillerParallel (sim)BackEnd performance 13.79 → 7.59 Compile performance 0:02:09 → 0:01:09
Buildings_latestBuildings.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersParallel (sim)Compile performance 42.74 → 24.57
Buildings_latestBuildings.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersWithBypass (sim)Compile performance 47.21 → 26.89
Buildings_latestBuildings.DHC.Plants.Steam.Examples.SingleBoiler (sim)Compile performance 47.79 → 26.33
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)SimCode performance 5.06 → 10.26
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 17.16 → 9.59 Compile performance 0:02:02 → 0:01:11
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile performance 0:02:12 → 0:01:10
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile performance 0:02:01 → 0:01:08
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 12.12 → 6.62 Compile performance 0:01:46 → 58.08
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)Compile performance 0:01:40 → 55.95
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 0:01:31 → 50.83
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 56.42 → 32.68
Buildings_latestBuildings.Fluid.Examples.Performance.Example2 (sim)Compile performance 21.19 → 10.89
Buildings_latestBuildings.Fluid.Examples.Performance.Example3 (sim)Compile performance 21.35 → 11.87
Buildings_latestBuildings.Fluid.Examples.Performance.Example6 (sim)Compile performance 25.35 → 13.52
Buildings_latestBuildings.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 34.07 → 19.09
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 0:01:54 → 0:01:06
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlate (sim)Compile performance 0:01:01 → 35.37
Buildings_latestBuildings.Fluid.Storage.Examples.Stratified (sim)Compile performance 45.62 → 26.21
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 40.07 → 21.47
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 37.05 → 21.01
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.WindowRadiation (sim)Compile performance 20.07 → 11.53
Buildings_latestBuildings.HeatTransfer.Windows.Validation.WindowSteadyState (sim)Compile performance 27.60 → 14.93
Buildings_latestBuildings.Templates.Components.Validation.Routing (sim)Compile performance 24.19 → 14.11
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.AirHeating (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.EquipmentSchedule (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.LightsControl (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim)Compile → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim)Compile → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Radiator (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.NoOutputVariable (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariable (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOutputVariable (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.RunPeriod.NegativeStartTime (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.Schedule.EquipmentScheduleOutputVariable (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ZoneSurfaces (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.SurfaceComparison (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneOneYear (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.RefBldgSmallOffice (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.TwoIdenticalZones (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneCapacitanceMultiplier (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneTemperatureInitialization (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Verify → Templates
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneControlledFloorTemperature (sim)Simulate → Templates