OpenModelica newInst-daemode from 2022-05-14 22:38:07 to 2022-05-18 01:40:19

Summary

OMC Commits9
Libraries Changed2
Number of Improvements12
Number of Regressions0
Number of Performance Improvements21
Number of Performance Regressions31

OpenModelica Changes

CommitAuthorSummary
d632ee4a45Mahder GebremedhinMinor fixes for ModelicaExternalC and CPP runtime builds. (#8972)
d1015711fekabdelhak[BE] update nonlinear system handling (#8948)
9aa66d0ee4perostRemove Call.getLastPathName (#8971)
b7b3c97a97Mahder GebremedhinBuild the garbage collector (libomcgc) as a shared library. (#8969)
e4b7953c03phannebohmFix for C89 (#8965)
dfa5c6bbdcperostDumps annotations as JSON in instance API (#8963)
2ad13875d0AndreasDon't replace constants with function calls. (#8951)
caa3fcca84phannebohm[janitor] Cleanup events.c (#8956)
627bacf540Mahder GebremedhinBuild libOpenModelicaRuntimeC and libomcgc as DLLs. (#8961)

3rdParty changes

Note that the 3rdParty libraries changed: 0321aa8528eb..a3d6dae8301f

Library Changes

LibraryChange
Buildings_8From version 8.1.2-maint.8.1.x (8a07b5a4668c7bf5d1b7586ad08d595d68fdbbc3) to 8.1.2-maint.8.1.x (a6e75c454bb3c67ec90db4ec250f02e3bcc9a407)
Buildings_latestFrom version 9.0.0-master (fa7a7583db68309692db4f4775f5b75dec16751c) to 9.0.0-master (8ab33d18a40dec150af2d10335f31d7cd002db12)

Models Affected

AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.FilterAndConvolution (sim)FrontEnd performance 14.64 → 7.26
AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.SpaceAndTimeDomain (sim)FrontEnd performance 13.89 → 7.15
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Compile performance 26.17 → 12.87
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)Compile performance 30.86 → 16.50
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 14.79 → 7.08 Compile performance 31.13 → 17.53
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 13.51 → 6.30
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 13.91 → 6.59 Compile performance 28.76 → 16.55
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 13.31 → 6.41
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 12.64 → 6.06
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 13.35 → 6.45
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified6 (sim)Simulate performance 0:05:58 → 0:03:28
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 59.01 → 34.10
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Simulate performance 15.16 → 28.96
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield (sim)Simulate performance 15.23 → 27.51
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingRCZ6 (sim)Compile performance 33.16 → 57.00
Buildings_8Buildings.Experimental.DHC.Loads.Validation.BenchmarkFlowDistribution2 (sim)Compile performance 10.52 → 20.90
Buildings_8Buildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)Compile performance 25.75 → 44.33
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Simulate performance 0:02:59 → 0:05:16
Buildings_8Buildings.Fluid.HeatPumps.BaseClasses.Validation.EquationFitReversible (sim)Failed → Simulate
Buildings_8Buildings.Fluid.HeatPumps.Examples.EquationFitReversible (sim)Failed → Simulate
Buildings_8Buildings.Fluid.HeatPumps.Examples.EquationFitReversible_CoolingClosedLoop (sim)Failed → Simulate
Buildings_8Buildings.Fluid.HeatPumps.Validation.EquationFitReversible_EnergyPlus (sim)Failed → Simulate
Buildings_8Buildings.Fluid.HeatPumps.Validation.EquationFitReversible_ScalingFactor (sim)Failed → Simulate
Buildings_8Buildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 10.94 → 20.55
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)FrontEnd performance 19.64 → 35.20 BackEnd performance 6.83 → 12.74
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 16.86 → 29.93 Compile performance 34.73 → 0:01:03
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)Compile performance 13.67 → 23.44
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall (sim)FrontEnd performance 6.30 → 12.90 Compile performance 14.68 → 25.68
Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)
Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Spring (sim)Compile performance 21.43 → 40.57
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile performance 21.26 → 41.48
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile performance 21.08 → 40.28
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Spring (sim)BackEnd performance 5.80 → 10.76 Compile performance 34.16 → 0:01:06
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)BackEnd performance 5.10 → 10.52 Compile performance 34.08 → 0:01:08
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)FrontEnd performance 5.79 → 11.82 Compile performance 33.61 → 0:01:04
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Simulate performance 6.44 → 14.58
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate performance 4.67 → 10.56
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile performance 16.14 → 32.81
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Compile performance 17.80 → 36.97
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 17.78 → 35.53
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:02:07 → 0:04:10 SimCode performance 17.90 → 36.80 Compile performance 23.66 → 47.27
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 10.12 → 18.19
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 10.38 → 18.74
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 28.16 → 59.57
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 5.19 → 10.04 Simulate performance 7.24 → 13.85
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 14.91 → 30.82
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 14.90 → 27.70
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)Simulate performance 0:01:08 → 0:01:57
Buildings_latestBuildings.Fluid.HeatPumps.BaseClasses.Validation.EquationFitReversible (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.Examples.EquationFitReversible (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.Examples.EquationFitReversible_CoolingClosedLoop (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.Validation.EquationFitReversible_EnergyPlus (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.Validation.EquationFitReversible_ScalingFactor (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Simulate performance 6.52 → 11.45
ModelicaByExampleModelicaByExample.Subsystems.Pendula.System (sim)BackEnd performance 10.40 → 3.74 Compile performance 16.20 → 8.47
Modelica_4.0.0Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 21.33 → 11.82 Simulate performance 0:02:34 → 0:01:23
Modelica_4.0.0Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)
Modelica_4.0.0Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 26.67 → 14.66 Simulate performance 0:01:39 → 55.61
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)BackEnd performance 10.66 → 6.05
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)BackEnd performance 11.13 → 6.09
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicOnePhaseFlowShell (sim)Compile performance 12.25 → 6.68 Simulate performance 25.02 → 11.36
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicTwoPhaseFlowPipe (sim)Compile performance 18.77 → 9.21 Simulate performance 43.54 → 19.68
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipe (sim)Compile performance 27.82 → 15.70 Simulate performance 35.53 → 20.13