OpenModelica newInst-daemode from 2021-09-04 14:34:59 to 2021-09-08 02:11:54

Summary

OMC Commits11
Libraries Changed5
Number of Improvements14
Number of Regressions4
Number of Performance Improvements64
Number of Performance Regressions53

OpenModelica Changes

CommitAuthorSummary
db0f27bb65hudsonUpdated libraries * libraries e548b42...e18eb20 (2): > Bump libraries > Bump libraries
413ca25e58Adeel AsgharLoad the .mol if is specified to load at startup via settings (#7877)
db555f8e16kabdelhak[BE] follow up for PR #7853 (#7875)
371f2e14a7perostRevert "Improve handling of noEvent (#7871)" (#7876)
c4423897afAdeel AsgharFix SEMLA build (#7869)
6c6211b162RĂ¼diger FrankeDon't rename der(a.b.c) to a.b.der(c) in C++ mat result files
042bd341bbRĂ¼diger FrankeOmit listing of $cse and $TMP variables in OMEdit for Cpp runtime
b4f8972204rfrankeEscape special characters in C++ XML logger (#7867)
d7ba190954perostImprove handling of noEvent (#7871)
390e7678c6Adeel AsgharUse the hide result value from model_init.xml file (#7870)
85c8ec168arfrankeClean up and fix C++ cat_array (#7866)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (03be4830c827f5d9609302a33adc6220fdf8972e) to 9.0.0-master (558ac77bfd98742220c872298e142e62c6fe755f)
Modelica_trunkFrom version trunk (7b28c44ce8c3e416f53801a63bd1571e10bc2dfa) to trunk (d160b78d87c54dcee94322fa68b813ac6dc3fd0d)
Modelica_trunk_cppFrom version trunk (7b28c44ce8c3e416f53801a63bd1571e10bc2dfa) to trunk (d160b78d87c54dcee94322fa68b813ac6dc3fd0d)
ThermofluidStreamFrom version 0.2.0-main (08dbb52faab8bb781b7f5264954c28aa3a0f37b7) to 0.2.0-main (cb7239fc2b99d422c7f413e60c49a65200ec5b68)
ThermofluidStream_OM_adaptionsFrom version 0.2.0-OM_adaptions (08dbb52faab8bb781b7f5264954c28aa3a0f37b7) to 0.2.0-OM_adaptions (cb7239fc2b99d422c7f413e60c49a65200ec5b68)

Models Affected

Buildings_7.0.0Buildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile performance 25.82 → 12.80
Buildings_7.0.0Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Failed → Templates
Buildings_7.0.0Buildings.Controls.Predictors.Validation.ConstantInput (sim)BackEnd performance 44.01 → 6.02
Buildings_7.0.0Buildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)BackEnd performance 44.00 → 6.06
Buildings_7.0.0Buildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 0:01:41 → 14.90 Compile performance 27.12 → 13.03
Buildings_7.0.0Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 0:01:41 → 15.35 Compile performance 27.08 → 13.27
Buildings_7.0.0Buildings.Controls.Predictors.Validation.SineInput (sim)BackEnd performance 48.24 → 6.20 Compile performance 11.96 → 6.74
Buildings_7.0.0Buildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)BackEnd performance 46.11 → 6.33 Compile performance 12.29 → 7.10
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterContinuousTimeControl (sim)Compile performance 25.43 → 13.84
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterDiscreteTimeControl (sim)Compile performance 25.47 → 13.72
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterRenewables (sim)Compile performance 33.54 → 18.48
Buildings_7.0.0Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)BackEnd performance 35.62 → 17.33 Templates performance 11.94 → 6.76 Compile performance 18.52 → 10.18
Buildings_7.0.0Buildings.Examples.Tutorial.CDL.System2 (sim)Compile performance 18.72 → 10.59 Simulate performance 12.39 → 7.24
Buildings_7.0.0Buildings.Examples.Tutorial.CDL.System3 (sim)Compile performance 18.62 → 10.68 Simulate performance 13.00 → 7.44
Buildings_7.0.0Buildings.Examples.Tutorial.SpaceCooling.System2 (sim)Simulate performance 14.51 → 7.98
Buildings_7.0.0Buildings.Examples.VAVCO2.VAVSystemCTControl (sim)Compile performance 32.54 → 17.53
Buildings_7.0.0Buildings.Examples.VAVReheat.ASHRAE2006 (sim)
Buildings_7.0.0Buildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 23.26 → 13.31
Buildings_7.0.0Buildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)FrontEnd performance 10.16 → 5.74
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 20.22 → 11.47
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile performance 32.38 → 18.91
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 19.59 → 11.42
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 18.64 → 10.67
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 22.33 → 12.20
Buildings_7.0.0Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.SpaceCooling (sim)Compile performance 35.65 → 20.18
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 15.11 → 7.26 Simulate performance 15.63 → 8.82
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 24.11 → 11.72
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlow (sim)Compile performance 13.33 → 6.57 Simulate performance 18.73 → 10.52
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)BackEnd performance 12.95 → 7.20 Compile performance 43.98 → 21.72
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)Compile performance 26.36 → 12.70
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitialization (sim)BackEnd performance 10.09 → 5.89 Compile performance 38.98 → 18.66
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)Compile performance 40.03 → 19.07
Buildings_7.0.0Buildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 29.88 → 15.83
Buildings_7.0.0Buildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 30.52 → 16.41
Buildings_7.0.0Buildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 25.64 → 12.75
Buildings_7.0.0Buildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 23.88 → 12.79
Buildings_7.0.0Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 27.53 → 13.69
Buildings_7.0.0Buildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 35.33 → 19.59
Buildings_7.0.0Buildings.Obsolete.Utilities.IO.Python27.Examples.KalmanFilter (sim)Simulate performance 31.36 → 1.25
Buildings_8.0.0Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Failed → Templates
Buildings_8.0.0Buildings.Controls.Predictors.Validation.ConstantInput (sim)BackEnd performance 28.69 → 10.94 Compile performance 6.87 → 12.70
Buildings_8.0.0Buildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)BackEnd performance 28.15 → 10.53 Compile performance 6.71 → 12.33
Buildings_8.0.0Buildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 0:01:00 → 23.13 Compile performance 12.73 → 25.56
Buildings_8.0.0Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 0:01:00 → 25.84 Compile performance 12.59 → 23.58
Buildings_8.0.0Buildings.Controls.Predictors.Validation.SineInput (sim)BackEnd performance 30.47 → 9.91 Compile performance 7.22 → 12.36
Buildings_8.0.0Buildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)BackEnd performance 30.89 → 9.66 Compile performance 6.89 → 12.68
Buildings_8.0.0Buildings.Examples.Tutorial.Boiler.System5 (sim)Compile performance 9.87 → 20.19
Buildings_8.0.0Buildings.Examples.Tutorial.Boiler.System6 (sim)Compile performance 10.92 → 23.46 Simulate performance 8.35 → 15.06
Buildings_8.0.0Buildings.Examples.Tutorial.Boiler.System7 (sim)Compile performance 10.87 → 20.41 Simulate performance 7.96 → 14.62
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System1 (sim)Compile performance 10.62 → 23.35
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System2 (sim)Compile performance 10.59 → 21.01
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System3 (sim)Compile performance 10.69 → 21.20
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System4 (sim)Compile performance 10.81 → 21.72
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System5 (sim)Compile performance 10.61 → 22.54
Buildings_8.0.0Buildings.Examples.Tutorial.CDL.System6 (sim)Compile performance 10.56 → 22.05
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Basic (sim)Compile performance 18.16 → 33.13
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)Compile performance 18.63 → 33.51
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile performance 18.98 → 32.45
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile performance 18.71 → 32.38
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 16.61 → 29.45
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 13.97 → 25.69
Buildings_8.0.0Buildings.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 10.19 → 21.67
Buildings_8.0.0Buildings.Fluid.SolarCollectors.Examples.FlatPlateTotalArea (sim)Compile performance 11.21 → 22.35
Buildings_8.0.0Buildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 15.33 → 28.65
Buildings_8.0.0Buildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 15.92 → 30.96
Buildings_8.0.0Buildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 12.07 → 25.91
Buildings_8.0.0Buildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 12.54 → 24.83
Buildings_8.0.0Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 13.32 → 24.63
Buildings_8.0.0Buildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 18.86 → 36.64
Buildings_8.0.0Buildings.HeatTransfer.Windows.Examples.FixedShade (sim)BackEnd performance 7.17 → 12.50 Compile performance 7.78 → 15.19
Buildings_8.0.0Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)BackEnd performance 6.40 → 12.06 Compile performance 43.94 → 0:01:21
Buildings_8.0.0Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)
Buildings_8.0.0Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)
Buildings_8.0.0Buildings.ThermalZones.EnergyPlus.Validation.ThermalZone.Infiltration (sim)Compile performance 16.38 → 30.73
Buildings_8.0.0Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Simulate performance 25.22 → 44.38
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Failed → Templates
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 18.21 → 32.39
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)BackEnd performance 0:01:51 → 36.79
Buildings_latestBuildings.Controls.Predictors.Validation.ConstantInput (sim)BackEnd performance 29.55 → 10.26
Buildings_latestBuildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)BackEnd performance 30.13 → 10.38
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 0:01:01 → 20.08
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 0:01:00 → 20.94
Buildings_latestBuildings.Controls.Predictors.Validation.SineInput (sim)BackEnd performance 31.77 → 9.71
Buildings_latestBuildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)BackEnd performance 31.69 → 9.53
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 12.28 → 21.51 Compile performance 17.01 → 34.91
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 13.54 → 23.84 Compile performance 16.77 → 34.17
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 13.91 → 30.61
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 9.28 → 20.37
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 12.23 → 21.10
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 14.08 → 25.43
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 17.69 → 30.21
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 16.02 → 28.64
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 19.77 → 33.89
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 12.63 → 22.48
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Simulate performance 14.24 → 8.36
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Simulate performance 27.80 → 15.66
ClaRaClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Compile performance 22.48 → 11.49
ExternDataExternData.Examples.SSVTest (sim)SimCode performance 0:04:27 → 0:02:11
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Failed → Compile
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Failed → Compile
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Failed → SimCode
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)Failed → SimCode
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Failed → Compile
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Failed → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Failed → Compile
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)Failed → Compile
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Failed → SimCode
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)Failed → SimCode
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Compile performance 14.57 → 24.86
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_4 (sim)Compile performance 17.43 → 30.36
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)Simulate performance 9.07 → 18.69
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_8_M_4 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 0:01:09 → 37.16 Templates performance 19.98 → 10.58
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Simulate performance 54.45 → 25.74
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Compile performance 11.28 → 5.08 Simulate performance 13.26 → 7.29
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80 (sim)Compile performance 11.17 → 4.99 Simulate performance 27.58 → 13.03
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10 (sim)Compile performance 14.89 → 7.92 Simulate performance 11.16 → 5.80
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)Compile performance 26.99 → 14.09
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Compile performance 38.70 → 21.74 Simulate performance 43.66 → 21.79
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Simulate performance 11.10 → 5.46
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)SimCode performance 27.62 → 11.71
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 49.91 → 28.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 22.83 → 10.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 21.60 → 11.58
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16 (sim)BackEnd performance 12.45 → 7.14 Compile performance 11.14 → 5.17
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile performance 24.99 → 14.17
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Simulate performance 10.90 → 6.03
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)BackEnd performance 0:01:01 → 35.51 Templates performance 12.15 → 6.77
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim)Compile performance 15.68 → 27.84
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim)Compile performance 15.66 → 27.02
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim)BackEnd performance 5.88 → 10.72 Compile performance 11.83 → 20.80
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim)Compile performance 23.72 → 43.17
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Simulate → FrontEnd
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.ConductionElementTwoPhase (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Simulate performance 0:04:35 → 0:20:00
ThermofluidStream_OM_adaptionsThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Verify → FrontEnd
ThermofluidStream_OM_adaptionsThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Simulate performance 0:05:47 → 0:20:00