OpenModelica cpp from 2022-05-23 20:54:24 to 2022-05-24 20:54:43

Summary

OMC Commits3
Libraries Changed2
Number of Improvements18
Number of Regressions2
Number of Performance Improvements34
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
e4e4270543perostMake non-final constants inputs in constructors (#9016)
d1c1c19430Adeel AsgharUse small case to be constant with the rest of the code (#9013)
55feca18f5Mahder GebremedhinUpdate OMSimulator. (#9008)

Library Changes

LibraryChange
IDEASFrom version 3.0.0-master (b7a5c75d21a83ebde11f5a1abbb0a662e8963ec4) to 3.0.0-master (39f71a8420d885ee0bd788579ce6f0143a2e5ffe)
IDEAS_devFrom version 3.0.0-master (b7a5c75d21a83ebde11f5a1abbb0a662e8963ec4) to 3.0.0-master (39f71a8420d885ee0bd788579ce6f0143a2e5ffe)

Models Affected

AixLib_latestAixLib.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust (sim)Compile performance 20.17 → 10.32
AixLib_latestAixLib.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaust (sim)Compile performance 22.69 → 11.62
AixLib_latestAixLib.Fluid.FixedResistances.Examples.Pipe (sim)BackEnd performance 10.87 → 6.17
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:21 → 44.48 SimCode performance 14.40 → 8.45
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile performance 24.38 → 13.78
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile performance 20.72 → 11.80
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates performance 0:02:33 → 0:01:22
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 0:01:05 → 35.38
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 0:01:55 → 0:01:01
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 33.57 → 16.95
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Templates performance 0:01:03 → 34.74
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:01:08 → 37.34
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 0:01:24 → 44.45 Simulate performance 34.02 → 16.85
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 0:01:23 → 44.71
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 20.68 → 11.19
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 38.04 → 20.11
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 41.76 → 21.27
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Templates performance 20.21 → 10.41
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArray (sim)Failed → Templates
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Compile performance 0:04:05 → 0:01:58
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.CoolingCoilHumidifyingHeating_ClosedLoop (sim)Compile performance 35.44 → 19.32
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.CoolingCoilHumidifyingHeating_OpenLoop (sim)Compile performance 34.29 → 19.20
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.ElectricChillerParallel (sim)Compile performance 22.42 → 11.51
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchanger_ResetController (sim)Compile performance 30.41 → 16.49
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryLoadSide (sim)Compile performance 0:01:04 → 35.12
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSide (sim)Compile performance 51.50 → 28.53
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Compile performance 0:01:05 → 35.35
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegrated (sim)Compile performance 50.05 → 27.16
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.PumpParallel (sim)Compile performance 38.51 → 19.69
Buildings_8Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:01:59 → 0:01:03
Buildings_8Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 27.07 → 15.60
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesConstantFlow (sim)Simulate performance 0:01:00 → 30.88
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)Simulate performance 0:01:01 → 29.86
IDEASIDEAS.Buildings.Components.Examples.BuildingShadeExample (sim)Failed → Templates
IDEASIDEAS.Buildings.Components.Examples.WallUnitTest (sim)Failed → Templates
IDEASIDEAS.Buildings.Components.Examples.ZoneDynamic (sim)Failed → Templates
IDEASIDEAS.Buildings.Components.Examples.ZoneStatic (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)Failed → Templates
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification2 (sim)Failed → Templates
IDEASIDEAS.Examples.Benchmark.ScalingEnvelopeFreeFloat (sim)Failed → Templates
IDEASIDEAS.Fluid.Taps.Examples.DHW_example (sim)Failed → Simulate
IDEAS_devIDEAS.Buildings.Components.Examples.BuildingShadeExample (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Components.Examples.WallUnitTest (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Components.Examples.ZoneDynamic (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Components.Examples.ZoneStatic (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)Failed → Templates
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification2 (sim)Failed → Templates
IDEAS_devIDEAS.Examples.Benchmark.ScalingEnvelopeFreeFloat (sim)Failed → Templates
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 8.14 → 14.15
IDEAS_devIDEAS.Fluid.Taps.Examples.DHW_example (sim)Failed → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.99 → 20.72
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate performance 0:01:30 → 53.21
VehicleInterfacesVehicleInterfaces.Examples.FrontWheelDriveManualVehicle (sim)Compile performance 23.57 → 11.89