OpenModelica newInst-daemode from 2021-09-18 06:56:56 to 2021-09-22 02:11:18

Summary

OMC Commits5
Libraries Changed6
Number of Improvements79
Number of Regressions14
Number of Performance Improvements2
Number of Performance Regressions27

OpenModelica Changes

CommitAuthorSummary
bcc8ddd0echudsonUpdated libraries * libraries 0237624...2affacd (1): > Bump libraries
e64d207a4chudsonUpdated libraries * libraries 94c6dd7...0237624 (1): > Bump libraries
65c51f25ecRĂ¼diger FrankeSkip simvar lookup in templates for C++ function context
b111336289kabdelhak[NF] update non scalar parameter bindings (#7816)
e8c552ea1dRĂ¼diger FrankeRemove access to state vector from C++ functions

Library Changes

LibraryChange
BuildingSystemsFrom version 2.0.0-master (c3070d48015ee75c1577f349cb388a498bef7270) to 2.0.0-master (41c67bc971fd442b870346fd02a56f560290331e)
Buildings_latestFrom version 9.0.0-master (89bf74035bdea926701edef2c3dbf35f48b32680) to 9.0.0-master (806aa915b5e0b1e46f23ca7cbc2ddbafbc13b3ca)
Buildings_maint.7.0.xFrom version 7.0.2-maint.7.0.x (983943166acf64b31fa0a5c4693c630272b9bfe3) to 7.0.2-maint.7.0.x (c10d15de853e42c6af194727b975e82be12f9019)
HelmholtzMediaFrom version master (f002ceeb40e9af108fc6732ac13b7aa280beb877) to master (18ff552ace69672034af2bc8466afef6c374a98a)
ThermofluidStreamConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_OM_adaptionsConfiguration hash (OMC settings or the testing script changed)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.14
BuildingSystemsBuildingSystems.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified6 (sim)Simulate performance 7.36 → 0:06:05
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.ShaGFunction (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Failed → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Failed → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Failed → Compile
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Compile → Failed
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.SingleCollectorWithStorageTest (sim)Compile → Failed
BuildingSystemsBuildingSystems.Utilities.Cryptographics.Validation.SHA1 (sim)Simulate → Compile
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Templates → Failed
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.SetPoints.Validation.ModeAndSetPoints (sim)Compile performance 11.45 → 20.58
Buildings_latestBuildings.Electrical.Examples.RenewableSources (sim)Simulate performance 0:08:00 → 0.19
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 11.96 → 22.09
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 12.01 → 22.97
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 21.05 → 41.43
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 14.24 → 26.23
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 17.25 → 34.02
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 15.68 → 31.33
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateTotalArea (sim)Compile performance 11.74 → 22.00
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 19.72 → 36.88
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.ForcedConvection (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.NaturalConvectionWithControl (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyConstructionBoundary (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyExteriorWallNoWindow (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlySurfaceBoundary (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.NaturalConvection (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)Failed → FrontEnd
Buildings_latestBuildings.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Simulate performance 25.11 → 44.08
Buildings_latestBuildings.Utilities.IO.Python36.Examples.KalmanFilter (sim)Templates → Simulate
Buildings_latestBuildings.Utilities.IO.Python36.Examples.SimpleRoom (sim)Templates → Simulate
Buildings_latestBuildings.Utilities.IO.Python36.Functions.Examples.Exchange (sim)Templates → Simulate
Buildings_latestBuildings.Utilities.IO.Python36.Functions.Examples.ExchangeWithPassPythonObject (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryLoadSide (sim)Compile performance 15.18 → 25.83
Buildings_maint.7.0.xBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSide (sim)Compile performance 12.85 → 21.96
Buildings_maint.7.0.xBuildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile performance 12.78 → 23.88
Buildings_maint.7.0.xBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:05:14 → 0:09:32 SimCode performance 33.92 → 0:01:11
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 16.20 → 30.16
Buildings_maint.7.0.xBuildings.Controls.Predictors.Validation.LinearInput (sim)Compile performance 13.05 → 28.08
Buildings_maint.7.0.xBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)Compile performance 13.20 → 27.13
Buildings_maint.7.0.xBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 6.28 → 11.56
Buildings_maint.7.0.xBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 53.00 → 0:01:33
Buildings_maint.7.0.xBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 57.38 → 0:01:40
Buildings_maint.7.0.xBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 20.37 → 36.20
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.SpaceCooling (sim)Compile performance 20.62 → 41.94
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlow (sim)Compile performance 6.66 → 12.98 Simulate performance 10.14 → 17.58
Buildings_maint.7.0.xBuildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 11.28 → 22.42
Buildings_maint.7.0.xBuildings.Obsolete.Utilities.IO.Python27.Examples.KalmanFilter (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Obsolete.Utilities.IO.Python27.Examples.SimpleRoom (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Obsolete.Utilities.IO.Python27.Functions.Examples.ExchangeWithPassPythonObject (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.ForcedConvection (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.NaturalConvectionWithControl (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyConstructionBoundary (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlyExteriorWallNoWindow (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.RoomOnlySurfaceBoundary (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.NaturalConvection (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)Failed → FrontEnd
Buildings_maint.7.0.xBuildings.Utilities.IO.Python36.Examples.KalmanFilter (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Utilities.IO.Python36.Examples.SimpleRoom (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Utilities.IO.Python36.Functions.Examples.Exchange (sim)Templates → Simulate
Buildings_maint.7.0.xBuildings.Utilities.IO.Python36.Functions.Examples.ExchangeWithPassPythonObject (sim)Templates → Simulate
HelmholtzMediaHelmholtzMedia.Examples.BranchingDynamicPipes (sim)Compile → Simulate
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim)Failed → Simulate
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim)Failed → Simulate
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim)Failed → Simulate
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim)Failed → FrontEnd
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)Simulate performance 9.34 → 21.23
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_6_M_4 (sim)Templates performance 47.92 → 0:01:23
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_8_M_4 (sim)Simulate → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplified (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplified (sim)Templates → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim)Templates → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)Templates → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim)Templates → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim)Templates → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWalls (sim)Templates → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)Templates → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim)Templates → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim)Templates → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.DynamicBoundaries (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Boundaries.Tests.Reservoir (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Examples.SimpleGasTurbine (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.Compressor (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.ConductionElement (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.ConvectivePipe (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.ConvectivePipe_serial (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.Pump (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Topology.Tests.TestJunction (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Undirected.FlowControl.Tests.CheckValve (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Undirected.Processes.Tests.TestFlowResistance (sim)Simulate → Verify
ThermofluidStream_OM_adaptionsThermofluidStream.FlowControl.Tests.BasicControlValve (sim)Verify → Simulate
ThermofluidStream_OM_adaptionsThermofluidStream.FlowControl.Tests.CheckValve (sim)Verify → Simulate
ThermofluidStream_OM_adaptionsThermofluidStream.FlowControl.Tests.TanValve (sim)Verify → Simulate
ThermofluidStream_OM_adaptionsThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)Verify → Simulate
ThermofluidStream_OM_adaptionsThermofluidStream.Processes.Tests.TransportDelay (sim)Verify → Simulate