OpenModelica cpp from 2024-09-03 16:40:39 to 2024-09-04 01:22:02

Summary

OMC Commits1
Libraries Changed1
Number of Improvements10
Number of Regressions6
Number of Performance Improvements49
Number of Performance Regressions13

OpenModelica Changes

CommitDateAuthorSummary
0e85141ea22024-09-03 18:44:45 +0200Per ÖstlundHandle start attributes with each on parameters without binding (#12839)

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)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:07:46 → 0:04:17
BuildingSystemsBuildingSystems.Utilities.IO.Files.Examples.WeeklySchedule7to19 (sim)Templates → Simulate
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)Templates performance 0:01:52 → 0:01:05 Compile performance 10.64 → 5.41
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)Templates performance 0:01:55 → 0:01:00
Buildings_10Buildings.Applications.BaseClasses.Equipment.Validation.ElectricChillerParallel (sim)Compile performance 28.37 → 13.63
Buildings_10Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Compile performance 0:01:15 → 32.86
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.CoolingCoilHumidifyingHeating_ClosedLoop (sim)Compile performance 46.08 → 19.42
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.CoolingCoilHumidifyingHeating_OpenLoop (sim)Compile performance 47.63 → 18.84
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.ElectricHeater (sim)Compile performance 24.33 → 10.49
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchanger (sim)Compile performance 27.37 → 10.74
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchanger_ResetController (sim)Compile performance 47.61 → 18.22
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryLoadSide (sim)FrontEnd performance 10.59 → 3.80 Compile performance 0:02:03 → 46.97
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSide (sim)FrontEnd performance 11.01 → 3.69 Compile performance 0:01:28 → 36.04
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Compile performance 0:02:11 → 51.75
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegrated (sim)Compile performance 0:01:24 → 34.30
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile performance 0:02:56 → 0:01:12
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Templates performance 11.58 → 5.37 Compile performance 0:03:44 → 0:01:27
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates performance 12.05 → 5.60 Compile performance 0:03:40 → 0:01:25
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD100 (sim)Compile performance 23.17 → 11.42
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD200 (sim)Compile performance 21.86 → 11.39
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 21.88 → 11.39
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD400 (sim)Compile performance 22.87 → 11.30
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD500 (sim)Compile performance 24.00 → 11.36
Buildings_10Buildings.BoundaryConditions.Validation.BESTEST.WD600 (sim)Compile performance 23.47 → 11.34
Buildings_10Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:02:10 → 52.57 SimCode performance 46.99 → 17.14 Compile performance 0:01:36 → 54.91
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.SetPoints.Validation.ReliefFanGroup (sim)Compile performance 23.38 → 12.51
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Validation.Controller (sim)Compile performance 20.83 → 10.67
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Validation.Controller_UnspecifiedClimate (sim)Compile performance 21.49 → 10.05
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.ReliefFanGroup (sim)Compile performance 23.85 → 11.84
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 24.82 → 12.18
Buildings_10Buildings.Controls.OBC.ASHRAE.G36.TerminalUnits.DualDuctSnapActing.Validation.Controller (sim)Compile performance 20.08 → 9.05
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)BackEnd performance 14.03 → 25.20 Templates performance 10.98 → 24.67
Buildings_10Buildings.Controls.Predictors.Validation.LinearInput (sim)Compile performance 11.89 → 24.30
Buildings_10Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)Compile performance 12.92 → 26.91
Buildings_10Buildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)Compile performance 9.97 → 20.04
Buildings_10Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine (sim)Compile performance 11.36 → 23.65
Buildings_10Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine (sim)Compile performance 13.19 → 25.19
Buildings_10Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLineMedium (sim)Compile performance 11.80 → 23.73
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
Buildings_10Buildings.Fluid.Chillers.Examples.ElectricEIR_AirCooled (sim)Compile performance 13.13 → 23.80
Buildings_10Buildings.Fluid.Chillers.Validation.CarnotVerifyCOP (sim)Compile performance 12.66 → 23.60
Buildings_10Buildings.Fluid.Chillers.Validation.CarnotVerifyEtaCarnot (sim)Compile performance 12.33 → 24.73
Buildings_10Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SpaceCooling (sim)BackEnd performance 5.87 → 11.69
Buildings_10Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlus (sim)BackEnd performance 5.58 → 10.54
Buildings_10Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)BackEnd performance 5.64 → 10.58
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Verify
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Compile performance 0:09:39 → 0:05:35
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Templates → Verify
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Templates performance 12.67 → 7.27 Compile performance 0:01:53 → 0:01:02
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.SteadyStateBoreholeDynamics (sim)Templates performance 0:01:23 → 49.05
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.TransientBoreholeDynamics (sim)BackEnd performance 0:04:36 → 0:02:15
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 29.87 → 15.97
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 28.22 → 14.98
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 0:01:04 → 34.52
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 0:01:11 → 40.49
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.FixedApproachDryBulb (sim)Compile performance 27.81 → 16.27
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.YorkCalc (sim)Compile performance 30.18 → 16.94
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.AirHeater_T (sim)Compile performance 23.04 → 13.19
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlow (sim)Compile performance 33.62 → 19.40
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowPControl (sim)Compile performance 38.11 → 20.75
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 46.43 → 25.08
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)BackEnd performance 10.29 → 6.03
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitEpsilonNTU (sim)Compile performance 44.33 → 24.96
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Templates performance 12.60 → 7.11 Compile performance 0:02:17 → 0:01:16
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseEpsilonNTU (sim)Compile performance 50.15 → 28.25
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseFiniteDifference (sim)Compile performance 49.89 → 27.79
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify