OpenModelica newInst from 2019-03-06 15:08:22 to 2019-03-06 21:08:49

Summary

OMC Commits1
Libraries Changed3
Number of Improvements34
Number of Regressions0
Number of Performance Improvements101
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
a0d3cc1b6Per Östlund[NF] Reuse pointer when redeclaring component.

Library Changes

LibraryChange
BuildingSystemsFrom version 2.0.0-beta (revision 2.0.0-beta2-279-g46caa16) to 2.0.0-beta (revision 2.0.0-beta2-280-gc47850d)
ModelicaTest_trunkFrom version trunk (revision 20190302-195442~git~master-om167) to trunk (revision 20190306-143924~git~master-om167)
ModelicaTest_trunk_cppFrom version trunk (revision 20190302-195442~git~master-om167) to trunk (revision 20190306-143924~git~master-om167)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFailed → FrontEnd
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem1Failed → Simulate
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem2Failed → Compile
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFailed → FrontEnd
BuildingSystemsBuildingSystems.Technologies.Chillers.Examples.CompressionChillerWithStorageFailed → Simulate
BuildingSystemsBuildingSystems.Technologies.Cogeneration.Examples.CogenerationUnitWithStorageFailed → Compile
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorageFailed → Compile
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.SingleCollectorWithStorageTestFailed → Compile
BuildingSystemsBuildingSystems.Technologies.ThermalStorages.Examples.FluidStorageFailed → Simulate
BuildingSystemsBuildingSystems.Technologies.ThermalStorages.Examples.FluidStorageChargeDischargeCycleFailed → Simulate
BuildingSystemsBuildingSystems.Technologies.ThermalStorages.Examples.FluidStorageChargeDischargeProfileFailed → Simulate
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.CoolingCapacityAirCooledFailed → Compile
Buildings_5.0.1Buildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFailed → FrontEnd
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlFrontEnd performance 13.66 → 6.61 Compile performance 57.21 → 26.42 Simulate performance 12.68 → 5.67
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersFrontEnd performance 34.79 → 17.04 BackEnd performance 15.88 → 8.51 Templates performance 12.31 → 6.06
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCaseFrontEnd performance 26.87 → 13.01 BackEnd performance 20.86 → 8.14 Compile performance 0:01:44 → 58.87
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.SubStations.VaporCompression.Validation.HeatingCoolingHotwaterTimeSeries_dTCompile performance 21.13 → 9.63
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate performance 0:02:44 → 0:01:28
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.CoolingCapacityAirCooledFailed → Compile
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFailed → FrontEnd
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12Simulate performance 10.02 → 5.17
IBPSA_latestIBPSA.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFailed → FrontEnd
ModelicaTest_trunkModelicaTest.Electrical.MultiSensorTestFailed → Simulate
ModelicaTest_trunkModelicaTest.Media.TestOnly.FlueGasFailed → Verify
ModelicaTest_trunkModelicaTest.Media.TestOnly.MixIdealGasAirFailed → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodiesFailed → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4Failed → Verify
ModelicaTest_trunk_cppModelicaTest.Electrical.MultiSensorTestFailed → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.FlueGasFailed → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAirFailed → Compile
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FreeBodiesFailed → Simulate
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4Failed → Compile
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 17.21 → 8.23 Simulate performance 21.58 → 9.73
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierCompile performance 17.39 → 7.63 Simulate performance 25.57 → 9.83
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.1_cppModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWaterTemplates performance 10.40 → 5.19
Modelica_3.2.1_cppModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 11.11 → 4.88 Compile performance 28.95 → 13.04 Simulate performance 0:05:54 → 0:02:42
Modelica_3.2.1_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 19.32 → 9.68 Simulate performance 10.72 → 4.92
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 17.51 → 7.71 Templates performance 22.80 → 10.14 Compile performance 31.23 → 15.99 Simulate performance 34.76 → 15.05
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseCompile performance 20.16 → 9.83
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintCompile performance 21.11 → 9.98
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraintCompile performance 20.57 → 9.63
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraintCompile performance 20.28 → 9.73
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraintCompile performance 20.74 → 9.23
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesCompile → Simulate
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2BackEnd performance 10.62 → 4.85 Compile performance 24.18 → 11.49
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingCompile performance 20.27 → 9.13
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile performance 20.79 → 9.28
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticCompile performance 20.40 → 9.18
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 15.07 → 7.42 BackEnd performance 38.39 → 17.94 Templates performance 21.19 → 11.82 Compile performance 52.22 → 23.61 Simulate performance 0:02:15 → 0:01:05
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 23.72 → 11.16 Compile performance 37.13 → 18.00
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 22.04 → 10.56 Compile performance 23.01 → 10.68 Simulate performance 12.21 → 5.27
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticCompile performance 22.14 → 10.33
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsCompile performance 20.60 → 10.43
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotTemplates performance 10.54 → 4.78
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a1Compile performance 14.78 → 6.93 Simulate performance 22.87 → 10.08
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a2Compile performance 14.94 → 7.03 Simulate performance 26.24 → 11.58
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TCompile performance 14.05 → 7.38 Simulate performance 10.52 → 4.67
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 16.04 → 8.03 Simulate performance 17.32 → 7.23
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 16.95 → 8.78 Simulate performance 0:01:24 → 37.03
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 17.34 → 8.88 Simulate performance 0:03:11 → 0:01:20
Modelica_3.2.1_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAirCompile performance 14.30 → 6.78 Simulate performance 12.65 → 5.87
Modelica_3.2.1_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 13.34 → 6.02 Simulate performance 54.90 → 18.90
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 16.29 → 7.58 Simulate performance 18.70 → 8.73
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingCompile performance 13.99 → 6.83 Simulate performance 28.73 → 16.00
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 43.80 → 23.11
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 20.35 → 10.73
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.2_cppModelica.Fluid.Examples.BranchingDynamicPipesBackEnd performance 11.74 → 5.60 Compile performance 28.69 → 13.24 Simulate performance 0:06:14 → 0:02:43
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureCompile performance 19.45 → 9.18 Simulate performance 12.43 → 5.13
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 18.40 → 8.40 Templates performance 21.90 → 10.42 Compile performance 31.71 → 14.64 Simulate performance 36.61 → 14.84
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseSimulate performance 12.30 → 4.32
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_StartTemplates performance 11.26 → 5.65
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintCompile performance 21.13 → 9.23
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraintCompile performance 20.86 → 9.23
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraintCompile performance 20.14 → 9.28
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraintCompile performance 20.98 → 9.38
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesCompile → Simulate
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2Compile performance 24.13 → 10.98
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1aCompile performance 20.59 → 9.08
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile performance 20.08 → 8.93
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analyticCompile performance 20.41 → 9.08
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 11.53 → 5.93 BackEnd performance 43.26 → 20.14 Templates performance 27.05 → 13.75 Compile performance 52.40 → 23.56 Simulate performance 0:02:11 → 59.42
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 24.04 → 11.46 Compile performance 35.97 → 16.95
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 23.50 → 10.73 Compile performance 24.17 → 10.28 Simulate performance 11.15 → 4.07
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analyticCompile performance 21.75 → 9.98
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsCompile performance 20.97 → 9.33
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotBackEnd performance 10.35 → 4.88 Templates performance 10.87 → 5.73
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.HeatLossesCompile performance 15.34 → 6.68 Simulate performance 24.73 → 11.39
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a1Compile performance 14.64 → 7.03 Simulate performance 25.39 → 10.33
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a2Compile performance 15.55 → 6.73 Simulate performance 27.82 → 11.63
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TCompile performance 13.69 → 6.23 Simulate performance 10.64 → 4.37
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 15.74 → 7.43 Simulate performance 17.99 → 7.73
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 16.96 → 7.73 Simulate performance 0:01:30 → 36.28
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 18.10 → 7.88 Simulate performance 0:03:20 → 0:01:22
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAirCompile performance 14.53 → 6.43 Simulate performance 13.05 → 5.62
Modelica_3.2.2_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 14.52 → 6.53 Simulate performance 58.27 → 20.50
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20Compile performance 35.87 → 18.85
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40FrontEnd performance 16.86 → 8.00 BackEnd performance 20.30 → 10.84
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14Compile performance 21.81 → 10.38
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20Compile performance 37.33 → 18.55
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 20.33 → 10.70 Compile performance 0:01:08 → 33.67
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40BackEnd performance 38.47 → 20.06 Templates performance 23.17 → 10.95
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 11.95 → 6.68 BackEnd performance 0:01:20 → 42.17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 24.21 → 12.23
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280Compile performance 49.63 → 23.81 Simulate performance 31.37 → 16.39
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640Compile performance 27.63 → 13.29
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 43.87 → 22.04 SimCode performance 11.90 → 5.45 Templates performance 13.70 → 7.50
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320Compile performance 35.22 → 16.34
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 18.58 → 9.13 Compile performance 0:01:10 → 33.18
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140Simulate performance 21.31 → 11.14
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 54.34 → 25.81 BackEnd performance 24.92 → 12.12 Simulate performance 17.83 → 8.83
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280FrontEnd performance 10.70 → 5.33 BackEnd performance 10.51 → 5.35 Simulate performance 11.13 → 5.33
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 28.23 → 13.83 BackEnd performance 25.87 → 12.51 Simulate performance 18.43 → 8.73
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 22.29 → 11.39 Compile performance 0:03:17 → 0:01:31 Simulate performance 42.73 → 20.65
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600Compile performance 29.78 → 14.24
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200Compile performance 53.49 → 25.86
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400BackEnd performance 11.14 → 5.65 Compile performance 0:01:43 → 48.15 Simulate performance 14.89 → 6.50
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000BackEnd performance 10.90 → 5.42 Compile performance 0:02:11 → 56.88
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 41.40 → 17.75
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 35.99 → 15.74
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:02:03 → 48.81
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 0:01:11 → 32.33
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 0:01:11 → 32.33
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 0:01:12 → 33.03
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 25.17 → 12.88 Compile performance 0:02:58 → 0:01:21
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 56.69 → 25.36
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 56.83 → 25.62
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 56.78 → 25.11
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 25.23 → 12.11 SimCode performance 24.43 → 11.70 Compile performance 0:02:20 → 0:01:08
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10BackEnd performance 0:01:27 → 43.48 SimCode performance 0:01:38 → 50.04