OpenModelica master-fmi from 2021-10-30 09:08:51 to 2021-11-02 07:35:36

Summary

OMC Commits5
Libraries Changed1
Number of Improvements30
Number of Regressions13
Number of Performance Improvements25
Number of Performance Regressions39

OpenModelica Changes

CommitAuthorSummary
da82258737perostFix #7835 (#8074)
1b2dd96a55Adeel AsgharSet current directory for license file when parsing encrypted library (#8072)
1c2a5c599dAdeel AsgharEscape the string when editing the text annotation (#8071)
4ef7b219b2phannebohmNever select CSE var as iteration var (#8049)
611faf971bRĂ¼diger FrankeAdd Type suffix to records passed to external functions (issue #8054)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (8b5ba4f5c73088d47f566288873c9d51037c3f98) OMSimulator v2.1.1.post125-g0a8710d-linux to 9.0.0-master (0cdd637d5e589ea5fd27393442ff0c7e7bf5c00c) OMSimulator v2.1.1.post125-g0a8710d-linux

Models Affected

AixLib_latestAixLib.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertRelativeHumidity (sim)Templates performance 21.06 → 0.36
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Demands.Examples.OpenLoopHeatPumpCarnot (sim)Simulate performance 25.42 → 46.66
AixLib_latestAixLib.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Templates performance 0.87 → 15.63
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachine (sim)Templates performance 1.08 → 19.17
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Templates performance 1.03 → 19.08
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dp (sim)Templates performance 0.13 → 14.96
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Templates performance 0.30 → 11.58
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckCeilingHeight (sim)Templates performance 0.85 → 23.40
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckPressure (sim)Templates performance 1.80 → 19.67
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckRadiation (sim)Templates performance 1.67 → 19.30
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckRelativeHumidity (sim)Templates performance 0.60 → 11.13
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckWindDirection (sim)Templates performance 10.65 → 2.75
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)Simulate performance 0.99 → 13.03
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetHeaderElement (sim)Simulate performance 5.98 → 15.97
BuildSysProBuildSysPro.IBPSA.Controls.Continuous.Examples.LimPIDWithReset (sim)Simulate performance 16.73 → 8.33
BuildSysProBuildSysPro.IBPSA.Fluid.Delays.Examples.Delay (sim)Simulate performance 11.82 → 6.37
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Examples.MixingVolumeMoistAir (sim)Simulate performance 0.08 → 17.95
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCooling (sim)Templates performance 0.71 → 10.29
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlow (sim)Simulate performance 0.42 → 10.45
Buildings_8.0.0Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingMode (sim)Simulate performance 6.50 → 22.49
Buildings_8.0.0Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingTowerSpeed (sim)Simulate performance 21.43 → 10.28
Buildings_8.0.0Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.Reheat (sim)Simulate performance 15.48 → 6.39
Buildings_8.0.0Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.VariableSpeedPumpStage (sim)Simulate performance 21.32 → 10.12
Buildings_8.0.0Buildings.Controls.Continuous.Examples.LimPIDWithReset (sim)Simulate performance 8.64 → 24.11
Buildings_8.0.0Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.MultiZone.VAV.Economizers.Subsequences.Validation.Enable_FreProSta (sim)Compile → Simulate
Buildings_8.0.0Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Subsequences.Validation.Limits_Disable (sim)Simulate → Compile
Buildings_8.0.0Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Subsequences.Validation.Modulation_TSup (sim)Simulate performance 9.69 → 26.51
Buildings_8.0.0Buildings.Examples.ChillerPlant.BaseClasses.Controls.Examples.TrimAndRespond (sim)Simulate → Compile
Buildings_8.0.0Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Failed → SimCode
Buildings_8.0.0Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.CountAggregationCells (sim)Simulate performance 0.04 → 50.32
Buildings_8.0.0Buildings.Occupants.Office.Blinds.Validation.Haldi2008BlindsTIn (sim)Simulate performance 5.49 → 11.60
Buildings_8.0.0Buildings.Occupants.Office.Blinds.Validation.Haldi2008BlindsTOut (sim)Simulate performance 5.64 → 10.11
Buildings_8.0.0Buildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Failed → SimCode
Buildings_8.0.0Buildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Failed → SimCode
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Failed → SimCode
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD400 (sim)Templates performance 11.52 → 0.29
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD500 (sim)Templates performance 11.62 → 0.38
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim (sim)Simulate → Compile
Buildings_latestBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Failed → SimCode
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.EnergyConversionNormal (sim)Simulate performance 14.54 → 25.37
Buildings_latestBuildings.Fluid.Delays.Examples.Delay (sim)Simulate performance 7.85 → 14.97
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Validation.HeatCapacityConstantShade (sim)Simulate performance 5.71 → 23.58
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Validation.HeatCapacityVariableShade (sim)Simulate performance 3.21 → 17.20
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Validation.HeatCapacityVariableShadeDT (sim)Simulate performance 7.24 → 15.61
Buildings_latestBuildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Failed → SimCode
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Failed → SimCode
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)Failed → SimCode
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)Failed → SimCode
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)
Buildings_latestBuildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Failed → SimCode
Buildings_latestBuildings.Utilities.Comfort.Validation.FangerCBE (sim)Simulate performance 39.79 → 20.88
Buildings_latestBuildings.Utilities.IO.Python36.Examples.KalmanFilter (sim)
Buildings_latestBuildings.Utilities.IO.Python36.Examples.SimpleRoom (sim)
Buildings_latestBuildings.Utilities.IO.Python36.Functions.Examples.Exchange (sim)
Buildings_latestBuildings.Utilities.IO.Python36.Functions.Examples.ExchangeWithPassPythonObject (sim)
Buildings_maint.7.0.xBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckTemperature (sim)Templates performance 28.95 → 3.16
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.MultiZone.VAV.Economizers.Subsequences.Validation.Limits_VOut_flow (sim)Simulate performance 20.03 → 39.04
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.MultiZone.VAV.Economizers.Validation.Controller_Disable (sim)Templates performance 13.01 → 0.71
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Subsequences.Validation.Limits_Disable (sim)Compile → Simulate
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Subsequences.Validation.Modulation_TSup (sim)Simulate performance 10.08 → 21.28
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.SetPoints.Validation.ExhaustDamper (sim)Simulate performance 3.46 → 10.82
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.Generic.Validation.FreezeProtectionMixedAir (sim)Simulate performance 34.76 → 19.22
Buildings_maint.7.0.xBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.Examples.Tutorial.Boiler.System5 (sim)Templates performance 10.86 → 1.65
Buildings_maint.7.0.xBuildings.Fluid.Actuators.Dampers.Examples.VAVBoxExponential (sim)Simulate performance 9.04 → 15.42
Buildings_maint.7.0.xBuildings.Fluid.CHPs.BaseClasses.Validation.CoolDown (sim)Simulate performance 11.72 → 21.39
Buildings_maint.7.0.xBuildings.Fluid.CHPs.BaseClasses.Validation.EngineTemperature (sim)Simulate performance 7.59 → 26.70
Buildings_maint.7.0.xBuildings.Fluid.CHPs.BaseClasses.Validation.StandBy (sim)Simulate performance 38.80 → 19.05
Buildings_maint.7.0.xBuildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTemperature (sim)Simulate performance 32.25 → 11.04
Buildings_maint.7.0.xBuildings.Fluid.CHPs.BaseClasses.Validation.WarmUpTimeDelay (sim)Simulate performance 30.79 → 9.28
Buildings_maint.7.0.xBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HADryCoil (sim)Simulate → Failed
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)Templates performance 10.44 → 1.63 Simulate performance 7.49 → 25.38
Buildings_maint.7.0.xBuildings.Fluid.HeatPumps.Validation.Carnot_y_etaPL (sim)Templates performance 1.94 → 12.35
Buildings_maint.7.0.xBuildings.Fluid.HeatPumps.Validation.EquationFitReversible_EnergyPlus (sim)Templates performance 1.78 → 12.23 Compile performance 4.21 → 10.30
Buildings_maint.7.0.xBuildings.Fluid.HeatPumps.Validation.EquationFitReversible_ScalingFactor (sim)Templates performance 1.66 → 11.24
Buildings_maint.7.0.xBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Simulate performance 10.26 → 0.63
Buildings_maint.7.0.xBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Static (sim)Templates performance 13.58 → 3.18
Buildings_maint.7.0.xBuildings.Fluid.Interfaces.Examples.PrescribedOutlet (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Interfaces.Examples.PrescribedOutlet_TSetOnly (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Interfaces.Examples.PrescribedOutlet_Water (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Interfaces.Examples.PrescribedOutlet_X_wSetOnly (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.MixingVolumes.Examples.MixingVolumeMoistAir (sim)Simulate performance 0.07 → 16.62
Buildings_maint.7.0.xBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMFactor (sim)Simulate performance 12.62 → 2.56
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Failed → SimCode
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)
Buildings_maint.7.0.xBuildings.Utilities.Math.Functions.Examples.BesselY0 (sim)Simulate performance 50.05 → 0.20
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckPressure (sim)Templates performance 4.41 → 13.19
IBPSA_latestIBPSA.Fluid.Delays.Examples.Delay (sim)Simulate performance 28.69 → 13.61
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.PrescribedOutlet (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.PrescribedOutlet_TSetOnly (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.PrescribedOutlet_Water (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.PrescribedOutlet_X_wSetOnly (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test67 (sim)Simulate → Compile
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Utilities.TestFiles (sim)Templates performance 35.30 → 2.26
ModelicaTest_trunkModelicaTest.Utilities.TestReadFile (sim)Templates performance 36.54 → 2.98
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.LinearWater_pT_Ambient (sim)Simulate performance 0.05 → 50.05
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.ClockSignals.SuperSample (sim)Simulate performance 50.04 → 0.04
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStatic (sim)Compile → Simulate
OpenIPSL_releaseOpenIPSL.Examples.ThreePhase.IEEE13 (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Failed