OpenModelica cpp from 2022-02-13 20:50:01 to 2022-02-15 20:59:29

Summary

OMC Commits6
Libraries Changed3
Number of Improvements6
Number of Regressions9
Number of Performance Improvements0
Number of Performance Regressions79

OpenModelica Changes

CommitAuthorSummary
ea6c02634aLennart OchelUpdate .gitignore (#7701)
efbdcda99dAdeel AsgharSave the experiment annotation without simulating the model (#8549)
8d0b1ce875perostReorganize some NFExpression records (#8547)
bf2fb176acperostForbid modifying protected elements (#8512)
70d7fff471perostImprove typing of dimensions (#8543)
f7516f6d3aMahder GebremedhinUpdate 3rdParty submodule. (#8542)

3rdParty changes

Note that the 3rdParty libraries changed: ff2cb47d158c..3378793e98e0

Library Changes

LibraryChange
BuildingSystemsFrom version 2.0.0-master (4e1a7b1e9663a9c1815aa46464fcd3f801a76eef) to 2.0.0-master (729ebc55fe2321b563231b2145d8a4e6460b4d34)
Buildings_latestFrom version 9.0.0-master (c2bfc357a93cb9afb634154f16e200fa0c393de2) to 9.0.0-master (434b284842f84193cb1e352e19ac3f014cda811f)
ThermofluidStreamFrom version 0.3.1-main (a94d0d15a7bbae3f1bc1e9252e769e0ffe975d8a) to 0.3.1-main (0d3385241098e6fc4ee0d39668df14a4ce2c2604)

Models Affected

AixLib_latestAixLib.Airflow.FacadeVentilationUnit.Examples.FacadeVentilationUnit (sim)Compile performance 18.40 → 37.00
AixLib_latestAixLib.Fluid.Chillers.Examples.Chiller (sim)Simulate → Failed
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Demands.Examples.DHCSubstationHeatPumpChiller (sim)Compile performance 14.13 → 24.12
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Demands.Examples.DHCSubstationHeatPumpDirectCooling (sim)Compile performance 13.50 → 24.49
AixLib_latestAixLib.Fluid.HeatPumps.Examples.HeatPump (sim)Simulate → Failed
AixLib_latestAixLib.Obsolete.YearIndependent.FastHVAC.Examples.Chiller.Chiller (sim)FrontEnd → Failed
AixLib_latestAixLib.Obsolete.YearIndependent.FastHVAC.Examples.HeatGenerators.HeatPump.HeatPump (sim)Simulate → Failed
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 3.54 → 12.99
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified1 (sim)Compile → FrontEnd
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 1.62 → 0:08:02
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 0:03:37 → 0:07:28
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 0:02:42 → 0:05:38
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Compile performance 5.82 → 11.53 Simulate performance 16.37 → 34.87
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 10.79 → 22.20
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:02:08 → 0:04:05
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 11.23 → 22.32
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 11.11 → 23.86
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 19.44 → 39.39
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 20.36 → 41.68
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 11.60 → 23.22
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 13.41 → 28.42
BuildingSystemsBuildingSystems.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 10.51 → 21.12
BuildingSystemsBuildingSystems.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 10.15 → 21.00
BuildingSystemsBuildingSystems.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 10.42 → 23.24
BuildingSystemsBuildingSystems.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 10.32 → 22.80
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 14.94 → 27.84
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 14.79 → 28.57
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.MoverStages (sim)Compile performance 15.29 → 28.86
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 13.88 → 27.37
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 20.24 → 37.07
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 20.84 → 39.64
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 13.82 → 25.27
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PowerExact (sim)Compile performance 16.19 → 30.92
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 13.47 → 25.79
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 13.30 → 24.31
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 12.71 → 24.38
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 28.09 → 49.80
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 11.61 → 21.81
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Utilities.IO.Files.Examples.CSVReader (sim)Compile → Simulate
Buildings_8Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)BackEnd performance 13.48 → 22.95
Buildings_8Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)BackEnd performance 10.84 → 20.17
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)BackEnd performance 6.21 → 15.90
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)BackEnd performance 23.56 → 43.24
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)BackEnd performance 22.70 → 42.88
Buildings_8Buildings.Examples.VAVCO2.VAVSystemCTControl (sim)FrontEnd performance 6.19 → 11.08
Buildings_8Buildings.Examples.VAVReheat.ASHRAE2006 (sim)FrontEnd performance 13.27 → 25.09 BackEnd performance 14.28 → 25.36
Buildings_8Buildings.Examples.VAVReheat.Guideline36 (sim)FrontEnd performance 15.64 → 31.10
Buildings_8Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 14.77 → 30.78 SimCode performance 7.37 → 12.59
Buildings_8Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)FrontEnd performance 12.65 → 26.12
Buildings_8Buildings.Experimental.DHC.CentralPlants.Cooling.Subsystems.Examples.CoolingTowersWithBypass (sim)BackEnd performance 8.33 → 14.50
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Templates performance 25.19 → 44.46
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Subsystems.Validation.SwitchBox (sim)Compile performance 13.12 → 23.07
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.ParallelConstantFlow (sim)Simulate performance 29.68 → 59.21
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesConstantFlow (sim)Simulate performance 29.77 → 0:01:01
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)Simulate performance 30.30 → 0:01:01
Buildings_8Buildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)Templates performance 10.30 → 19.01
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.ParallelConstantFlow (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Failed → Compile
Buildings_latestBuildings.Fluid.Geothermal.BuriedPipes.Validation.GroundCouplingAIT (sim)Failed → Templates
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)Templates performance 8.84 → 15.11
Buildings_maint.7.0.xBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Compile performance 0:02:54 → 0:05:55
Buildings_maint.7.0.xBuildings.Controls.Predictors.Examples.BESTEST (sim)BackEnd performance 12.44 → 22.76 SimCode performance 5.94 → 11.94 Templates performance 7.42 → 14.39
Buildings_maint.7.0.xBuildings.Controls.Predictors.Validation.LinearInput (sim)Compile performance 11.67 → 20.39
Buildings_maint.7.0.xBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)SimCode performance 5.19 → 10.06 Compile performance 13.44 → 26.05
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine (sim)Compile performance 10.71 → 20.75
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine (sim)Compile performance 15.25 → 29.81
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL_N (sim)Compile performance 12.32 → 23.74
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)Compile performance 12.03 → 23.67
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Compile performance 10.76 → 20.78
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_N (sim)Compile performance 12.89 → 22.80
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_R (sim)Compile performance 12.78 → 25.81
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RL (sim)Compile performance 10.77 → 21.30
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RLC (sim)Compile performance 20.60 → 41.38
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RLC_N (sim)Compile performance 18.50 → 36.81
Buildings_maint.7.0.xBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_R_N (sim)Compile performance 11.93 → 23.60
Buildings_maint.7.0.xBuildings.Electrical.DC.Lines.Examples.DCLines (sim)Compile performance 11.77 → 25.53
Buildings_maint.7.0.xBuildings.Electrical.DC.Lines.Examples.DCLinesLinearized (sim)Compile performance 11.80 → 24.21
Buildings_maint.7.0.xBuildings.Electrical.Examples.RenewableSources (sim)BackEnd performance 5.69 → 10.99
Buildings_maint.7.0.xBuildings.Fluid.Boilers.Examples.BoilerPolynomialClosedLoop (sim)Compile performance 14.77 → 27.75
Buildings_maint.7.0.xBuildings.Fluid.CHPs.Validation.ThermalFollowing (sim)Compile performance 10.78 → 20.28
ModelicaByExampleModelicaByExample.Components.LotkaVolterra.Examples.ThreeSpecies_Quiescent (sim)Simulate → Failed
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 7.84 → 17.51
PlanarMechanicsPlanarMechanics.Examples.CraneCrabTo3D (sim)Compile performance 10.37 → 21.37
PlanarMechanicsPlanarMechanics.GearComponents.Examples.PlanetaryGear (sim)Compile performance 10.77 → 22.36
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TwoTrackWithDifferentialGear (sim)Compile performance 11.61 → 24.76
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ThermofluidStreamThermofluidStream.Media.Tests.TestXRGMedia (sim)FrontEnd performance 4.49 → 10.66 Compile performance 32.00 → 0:01:11 Simulate performance 31.11 → 0:01:01
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 14.45 → 24.85
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Templates performance 5.81 → 13.63 Compile performance 33.66 → 0:01:16 Simulate performance 26.37 → 51.73
VehicleInterfacesVehicleInterfaces.Examples.FrontWheelDriveManualVehicle (sim)Compile performance 11.25 → 24.69