OpenModelica newInst-daemode from 2021-12-01 00:28:21 to 2021-12-03 00:29:33

Summary

OMC Commits7
Libraries Changed2
Number of Improvements19
Number of Regressions0
Number of Performance Improvements32
Number of Performance Regressions6

OpenModelica Changes

CommitAuthorSummary
11078b7d82perostFix class redeclaration issue (#8255)
4e2e163951Mahder Gebremedhin[cmake] Improve handling of OMSimulator.
ba7ee7bac2Mahder GebremedhinQualify some OMEdit header include directives.
a43e053a1eMahder GebremedhinFix wrong include guard in C file for QT API generation.
100185e7a4Adeel AsgharFix platforms for FMU export (#8250)
724e485975Mahder GebremedhinRename OMEdit's omc_config.h to omedit_config.h (#8252)
8e1077a6afperostImprove saveTotalModelDebug (#8251)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (fe96eca9eb3128702fb6ac1ef5cd69ee985f6207) to 9.0.0-master (7255b26e396a2679420cdfd0fea4b0b5a21f5559)
Buildings_maint.8.0.xFrom version 8.0.1-maint.8.0.x (28c250c93dae9636233d24da615db3ee62c8f95c) to 8.0.1-maint.8.0.x (be293151ee241baa5f2dae192d75811c02b69fa0)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Fluid.FixedResistances.Examples.Pipe (sim)BackEnd performance 5.62 → 12.45 Compile performance 6.71 → 15.72
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Compile performance 10.98 → 21.31
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Compile performance 33.64 → 18.90
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Compile performance 42.85 → 20.32
BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Compile performance 53.43 → 26.52
BuildingSystemsBuildingSystems.Applications.HeatingSystems.WaterHeatingSystem (sim)Compile performance 32.14 → 18.05
BuildingSystemsBuildingSystems.Buildings.Examples.Building1Zone0D (sim)BackEnd performance 16.46 → 8.09
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)BackEnd performance 30.14 → 16.48 Compile performance 23.58 → 12.80
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1D (sim)BackEnd performance 26.56 → 12.94 Compile performance 18.02 → 8.75
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1DBox (sim)BackEnd performance 28.04 → 15.80 Compile performance 24.66 → 12.41
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal4Zones1DAirpaths (sim)BackEnd performance 41.38 → 20.94
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)FrontEnd performance 12.17 → 6.63 SimCode performance 20.58 → 6.43 Templates performance 23.90 → 10.95 Compile performance 0:03:05 → 0:01:47
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneHygroThermal1D (sim)BackEnd performance 36.82 → 19.36
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1D (sim)BackEnd performance 27.74 → 13.34 Compile performance 14.97 → 8.66
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DThermalComfort (sim)BackEnd performance 27.11 → 13.20
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DTriangularWalls (sim)BackEnd performance 40.08 → 20.48 Compile performance 23.34 → 11.52
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Basic (sim)Compile performance 28.64 → 14.46 Simulate performance 17.35 → 8.37
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified1 (sim)Compile performance 30.47 → 14.82
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile performance 29.95 → 14.89
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile performance 29.39 → 14.47
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 10.14 → 5.37 Compile performance 26.30 → 12.27
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 11.73 → 5.96 Compile performance 24.83 → 11.88
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 21.56 → 11.05
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:12 → 36.34
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)FrontEnd performance 10.53 → 4.54 BackEnd performance 17.54 → 7.47 Compile performance 0:01:18 → 41.43
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 32.59 → 15.10
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 55.40 → 27.37
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 21.57 → 9.51 Compile performance 0:01:19 → 40.38
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 20.39 → 9.92
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 25.76 → 12.69
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 23.68 → 11.74
BuildingSystemsBuildingSystems.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 10.98 → 6.14 Simulate performance 0:03:14 → 0:01:51
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.BaseClasses.Validation.CollectorDistributor (sim)Failed → Simulate
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerOnly (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerWSE (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)Failed → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 20.87 → 5.17
Buildings_maint.8.0.xBuildings.Experimental.DHC.EnergyTransferStations.BaseClasses.Validation.CollectorDistributor (sim)Failed → Simulate
Buildings_maint.8.0.xBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Failed → Compile
Buildings_maint.8.0.xBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerOnly (sim)Failed → Compile
Buildings_maint.8.0.xBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield (sim)Failed → Compile
Buildings_maint.8.0.xBuildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly (sim)Failed → Compile
Buildings_maint.8.0.xBuildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)Failed → Compile
ClaRaClaRa.Components.Control.PredictorModels_3508.Check.TestReheater (sim)Templates → Simulate
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotor (sim)Templates → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 32.09 → 0:01:06
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Compile performance 30.52 → 0:01:00
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Compile performance 9.69 → 17.49 Simulate performance 27.43 → 0:01:00
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)Simulate performance 7.77 → 15.49
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)Templates → Compile
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Templates → Compile
ThermofluidStream_OM_adaptionsThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)Templates → Compile
ThermofluidStream_OM_adaptionsThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Templates → Compile