OpenModelica newInst from 2019-03-14 14:32:19 to 2019-03-14 21:08:15

Summary

OMC Commits1
Libraries Changed0
Number of Improvements4
Number of Regressions15
Number of Performance Improvements63
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
2f5968bdbPer Östlund[NF] Minor type casting fixes.

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.ClosedDoorsCompile performance 12.21 → 5.47 Simulate performance 24.33 → 11.33
BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.OneOpenDoorSimulate performance 13.46 → 6.07
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem1Compile performance 32.85 → 14.94 Simulate performance 0:07:20 → 0:03:21
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem2Compile performance 35.04 → 15.89
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITBackEnd performance 0:04:17 → 0:02:01 SimCode performance 26.82 → 12.62 Templates performance 18.53 → 7.51
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowULgCompile performance 29.03 → 12.64
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Functions.Validation.MultipoleThermalResistances_TwoUTubeSimulate performance 0:01:12 → 32.02
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSourceSimulate performance 0:04:14 → 0:01:46
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.GFunction_100boreholesSimulate performance 0:01:55 → 48.60
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachineCompile performance 21.61 → 9.98
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachineDynamicCompile performance 22.14 → 10.48
Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBackEnd performance 12.68 → 23.52
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitializationCompile performance 14.96 → 6.42 Simulate performance 28.12 → 12.08
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
ObjectStabObjectStab.Examples.KundurHJW.LinefaultBackEnd performance 15.92 → 6.88 Compile performance 25.72 → 11.99
ObjectStabObjectStab.Examples.KundurHJW.LineopenBackEnd performance 13.84 → 6.45 Compile performance 24.73 → 11.38
ObjectStabObjectStab.Examples.KundurHJW.SystemBackEnd performance 14.21 → 6.21 Compile performance 24.17 → 10.78
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterSectionalValveCircuitCompile performance 19.84 → 9.03 Simulate performance 13.63 → 5.82
OpenHydraulicsOpenHydraulics.Circuits.OpenCenter_tandemCompile performance 15.78 → 7.38 Simulate performance 10.85 → 4.37
OpenHydraulicsOpenHydraulics.Circuits.RegenerativeCompile performance 10.83 → 4.97 Simulate performance 33.02 → 13.99
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulationBackEnd performance 23.53 → 10.24 Compile performance 0:01:17 → 32.97 Simulate performance 45.39 → 19.80
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Measurement_20160626_to_20161004Simulate performance 0:05:59 → 0:02:21
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_WeatherData_OneYearCompile → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160626_to_20161004Simulate performance 0:06:29 → 0:02:34
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_WeatherData_OneYearCompile → Simulate
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.AlbuminTitrationBackEnd performance 0:01:43 → 47.32
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.PhosphateSimulate → Compile
ThermalSeparationThermalSeparation.Examples.Absorption_CO2_MEABackEnd performance 37.25 → 16.08 Compile performance 0:01:33 → 39.58
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGasesBackEnd performance 0:01:21 → 36.68 Templates performance 19.38 → 8.42 Compile performance 0:03:08 → 0:01:19 Simulate performance 45.63 → 20.75
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_4componentsBackEnd performance 50.06 → 21.21 Templates performance 12.26 → 6.14 Compile performance 0:02:08 → 53.16 Simulate performance 32.83 → 13.24
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_FeedStream2BackEnd performance 42.12 → 18.73 Compile performance 0:01:43 → 43.79
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_RandomBackEnd performance 36.46 → 16.50 Compile performance 0:01:29 → 37.88 Simulate performance 16.06 → 6.38
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_SprayBackEnd performance 0:01:13 → 32.92 SimCode performance 11.61 → 5.13 Templates performance 16.14 → 7.05 Compile performance 0:02:46 → 0:01:10 Simulate performance 38.61 → 15.49
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_TrayBackEnd performance 17.93 → 7.09 Compile performance 48.00 → 20.65
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_cycle_7componentsBackEnd performance 49.09 → 21.87 Templates performance 13.65 → 5.98
ThermalSeparationThermalSeparation.Examples.Absorption_TrayBackEnd performance 0:01:22 → 36.99 Templates performance 19.10 → 8.30
ThermalSeparationThermalSeparation.Examples.ReactiveAbsorptionFrontEnd performance 12.37 → 5.63 BackEnd performance 0:09:08 → 0:04:11 SimCode performance 28.57 → 13.38 Templates performance 50.43 → 24.33 Compile performance 0:07:18 → 0:03:12
ThermalSeparationThermalSeparation.Examples.Spr_Ab_cycle_NR_2Feeds_StreamFrontEnd performance 12.09 → 5.86 BackEnd performance 0:02:17 → 0:01:01 SimCode performance 21.20 → 9.41 Templates performance 30.41 → 13.45 Compile performance 14.67 → 6.02
ThermalSeparationThermalSeparation.Examples.Testing.Column.AbsorptionColumnStartUpBackEnd performance 29.09 → 12.96 Compile performance 0:01:05 → 27.31
ThermalSeparationThermalSeparation.Examples.Testing.Column.ColumnSimpleCompile performance 23.24 → 10.88
ThermalSeparationThermalSeparation.Examples.Testing.Column.DesorptionColumnStartUpBackEnd performance 51.64 → 21.40 Compile performance 0:01:59 → 51.26
ThermalSeparationThermalSeparation.Examples.Testing.Complex.CycleComplexTemplates → Compile
ThermalSeparationThermalSeparation.Examples.Testing.Complex.Cycle_Heyden_StartUpBackEnd performance 0:03:15 → 0:01:29 SimCode performance 18.92 → 8.87 Templates performance 30.61 → 14.02 Compile performance 0:05:24 → 0:02:22
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501BackEnd performance 14.37 → 6.21 Compile performance 55.56 → 24.11 Simulate performance 11.39 → 5.37
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503BackEnd performance 14.30 → 6.18 Compile performance 55.21 → 24.61 Simulate performance 18.73 → 8.53
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504BackEnd performance 14.50 → 6.18 Compile performance 55.40 → 23.91 Simulate performance 15.33 → 6.93
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim2States120501Compile performance 28.98 → 13.34
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimulate → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplifiedTemplates → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorSimulate → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimulate → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorHtcSimCode → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSSSimulate → Failed
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplifiedTemplates → Failed
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoopSimulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChenCompile performance 35.30 → 17.00
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hfBackEnd performance 14.89 → 7.07 Compile performance 35.16 → 15.84
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDBCompile performance 35.43 → 17.25
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hfBackEnd performance 13.45 → 5.50 Compile performance 35.11 → 16.59
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2phBackEnd performance 31.32 → 14.58 Compile performance 52.66 → 23.65 Simulate performance 28.61 → 12.58
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_ASimulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_BSimulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_CSimulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporatorTemplates → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_ACompile performance 26.66 → 11.53 Simulate performance 0:02:05 → 52.55
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_BCompile performance 27.16 → 11.23 Simulate performance 0:01:07 → 26.81
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_CCompile performance 26.80 → 11.04 Simulate performance 40.90 → 16.64
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_DCompile performance 26.45 → 11.24 Simulate performance 0:06:12 → 0:02:32
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_EBackEnd performance 13.89 → 5.99 Compile performance 55.18 → 24.01 Simulate performance 0:03:43 → 0:01:29
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_FCompile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_GCompile performance 15.31 → 6.78 Simulate performance 35.51 → 15.49
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_JCompile performance 23.51 → 11.13
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_KCompile performance 23.92 → 10.73
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2phBackEnd performance 19.02 → 8.10 Compile performance 0:01:04 → 28.81 Simulate performance 0:01:57 → 54.31
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_ACompile performance 33.28 → 15.79
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_BCompile performance 33.14 → 15.39
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_CBackEnd performance 18.53 → 9.30 Compile performance 0:01:05 → 28.96 Simulate performance 0:02:12 → 59.56
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_DCompile performance 33.97 → 14.94
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_ACompile performance 21.66 → 9.68
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_ECompile performance 40.06 → 17.45
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_FCompile performance 47.54 → 20.25
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerClosedCompile performance 18.60 → 8.58 Simulate performance 31.21 → 12.59