OpenModelica newInst-daemode from 2021-09-03 02:32:30 to 2021-09-04 14:34:59

Summary

OMC Commits4
Libraries Changed0
Number of Improvements26
Number of Regressions14
Number of Performance Improvements3
Number of Performance Regressions66

OpenModelica Changes

CommitAuthorSummary
a2e5ce7020perostFix expansion of unary minus and not (#7863)
8c59b8e5f6kabdelhak[BE] fix iterator handling in algorithms (#7853)
0f49ff78a1AnHeuermannFix segmentation fault when using KINSOL with LAPACK as linear solver.
5eb2c513c0Francesco CasellaUpdate the documentation of -homotopyOnFirstTry (#7847)

Library Changes

LibraryChange

Models Affected

Buildings_7.0.0Buildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Compile performance 12.96 → 25.82
Buildings_7.0.0Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)FrontEnd → Failed
Buildings_7.0.0Buildings.Controls.Predictors.Validation.ConstantInput (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Controls.Predictors.Validation.LinearInput (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Controls.Predictors.Validation.SineInput (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterContinuousTimeControl (sim)Compile performance 13.75 → 25.43
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterDiscreteTimeControl (sim)Compile performance 14.21 → 25.47
Buildings_7.0.0Buildings.Examples.ChillerPlant.DataCenterRenewables (sim)Compile performance 18.94 → 33.54
Buildings_7.0.0Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)BackEnd performance 17.08 → 35.62 Templates performance 6.60 → 11.94 Compile performance 9.89 → 18.52
Buildings_7.0.0Buildings.Examples.Tutorial.CDL.System2 (sim)Simulate performance 7.05 → 12.39
Buildings_7.0.0Buildings.Examples.Tutorial.CDL.System3 (sim)Compile performance 10.89 → 18.62 Simulate performance 7.47 → 13.00
Buildings_7.0.0Buildings.Examples.Tutorial.SpaceCooling.System2 (sim)Simulate performance 7.90 → 14.51
Buildings_7.0.0Buildings.Examples.VAVCO2.VAVSystemCTControl (sim)Compile performance 17.65 → 32.54
Buildings_7.0.0Buildings.Examples.VAVReheat.ASHRAE2006 (sim)
Buildings_7.0.0Buildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 13.10 → 23.26
Buildings_7.0.0Buildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)FrontEnd performance 5.96 → 10.16
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 11.72 → 20.22
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 11.49 → 19.59
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 10.56 → 18.64
Buildings_7.0.0Buildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 11.99 → 22.33
Buildings_7.0.0Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.SpaceCooling (sim)Compile performance 20.75 → 35.65
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 7.52 → 15.11 Simulate performance 9.01 → 15.63
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 12.08 → 24.11
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlow (sim)Compile performance 6.53 → 13.33 Simulate performance 10.22 → 18.73
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)BackEnd performance 7.14 → 12.95 Compile performance 20.87 → 43.98
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)Compile performance 12.72 → 26.36
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitialization (sim)BackEnd performance 5.84 → 10.09 Compile performance 18.56 → 38.98
Buildings_7.0.0Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)Compile performance 18.60 → 40.03
Buildings_7.0.0Buildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 16.35 → 29.88
Buildings_7.0.0Buildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 16.39 → 30.52
Buildings_7.0.0Buildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 12.52 → 25.64
Buildings_7.0.0Buildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 12.74 → 23.88
Buildings_7.0.0Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 13.51 → 27.53
Buildings_7.0.0Buildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 19.55 → 35.33
Buildings_7.0.0Buildings.Obsolete.Utilities.IO.Python27.Examples.KalmanFilter (sim)Simulate performance 1.15 → 31.36
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)BackEnd performance 9.44 → 16.76
Buildings_8.0.0Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)FrontEnd → Failed
Buildings_8.0.0Buildings.Controls.Predictors.Validation.ConstantInput (sim)FrontEnd → Simulate
Buildings_8.0.0Buildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_8.0.0Buildings.Controls.Predictors.Validation.LinearInput (sim)FrontEnd → Simulate
Buildings_8.0.0Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_8.0.0Buildings.Controls.Predictors.Validation.SineInput (sim)FrontEnd → Simulate
Buildings_8.0.0Buildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)FrontEnd → Failed
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)FrontEnd → Templates
Buildings_latestBuildings.Controls.Predictors.Validation.ConstantInput (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.Predictors.Validation.ConstantInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInput (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.Predictors.Validation.SineInput (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.Predictors.Validation.SineInputDayOfAdjustment (sim)FrontEnd → Simulate
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)BackEnd performance 12.20 → 6.42
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Simulate performance 16.18 → 27.80
ClaRaClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Compile performance 11.27 → 22.48
ExternDataExternData.Examples.SSVTest (sim)SimCode performance 0:02:07 → 0:04:27
ModelicaTest_3.2.3ModelicaTest.Blocks.PadeDelay2 (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Math.TestVectors (sim)Compile → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.PadeDelay2 (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestVectors (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Blocks.PadeDelay2 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Math.TestVectors (sim)Compile → Verify
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Compile → Failed
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Compile → Failed
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode → Failed
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode → Failed
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Compile → Failed
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Compile → Failed
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)Compile → Failed
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode → Failed
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.Tline (sim)Simulate performance 0:08:00 → 0.81
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.Tline (sim)Simulate performance 0:08:00 → 0.77
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_8_M_4 (sim)Failed → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 36.52 → 0:01:09 Templates performance 9.70 → 19.98 Compile performance 25.84 → 46.64
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Simulate performance 24.17 → 54.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Compile performance 4.88 → 11.28 Simulate performance 7.08 → 13.26
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80 (sim)Compile performance 4.85 → 11.17 Simulate performance 12.81 → 27.58
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10 (sim)Compile performance 7.78 → 14.89 Simulate performance 5.68 → 11.16
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)Compile performance 13.62 → 26.99
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Compile performance 20.93 → 38.70 Simulate performance 21.48 → 43.66
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Simulate performance 5.34 → 11.10
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Templates performance 22.33 → 39.50 Compile performance 0:01:07 → 0:01:56
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)SimCode performance 14.86 → 27.62 Templates performance 31.54 → 54.16
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 23.63 → 49.91
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 11.00 → 22.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 10.58 → 21.60
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Simulate performance 7.61 → 15.50
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Compile performance 14.67 → 27.04
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16 (sim)BackEnd performance 7.02 → 12.45 Compile performance 5.15 → 11.14
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Templates performance 6.85 → 12.17 Compile performance 13.72 → 24.99
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Compile performance 7.80 → 14.74 Simulate performance 5.99 → 10.90
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)BackEnd performance 34.62 → 0:01:01 Templates performance 6.59 → 12.15
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim)Compile performance 5.18 → 10.93 Simulate performance 8.94 → 19.30
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim)
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_A (sim)Compile performance 10.75 → 23.78
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_B (sim)Compile performance 10.87 → 22.81
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_C (sim)Compile performance 10.79 → 23.08
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_D (sim)Compile performance 10.80 → 22.29
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_E (sim)Compile performance 19.51 → 35.05
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)BackEnd performance 6.44 → 11.83
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim)Compile performance 10.56 → 20.84
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim)BackEnd performance 8.93 → 15.88
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim)BackEnd performance 8.05 → 14.10
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim)Compile performance 13.62 → 28.49
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim)Compile performance 11.57 → 23.54
ThermoPowerThermoPower.Test.GasComponents.TestCC (sim)Simulate performance 7.32 → 15.41