OpenModelica newInst from 2019-02-25 15:00:12 to 2019-02-25 19:22:33

Summary

OMC Commits1
Libraries Changed0
Number of Improvements0
Number of Regressions1
Number of Performance Improvements93
Number of Performance Regressions5

OpenModelica Changes

CommitAuthorSummary
178481276Per Östlund[NF] Improve replaceable base class error message.

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.BasicCompile performance 55.38 → 26.11
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified1Compile performance 53.24 → 24.82
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2Compile performance 53.52 → 25.51
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 24.29 → 14.21 Compile performance 52.12 → 25.01
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified4Compile performance 45.52 → 21.16
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified5Compile performance 43.14 → 20.60
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified6Compile performance 42.12 → 18.15
BuildingSystemsBuildingSystems.Fluid.Examples.Performance.Example1v2Compile performance 24.09 → 11.33
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITCompile performance 0:09:37 → 0:05:36 Simulate performance 0:02:52 → 0:01:27
BuildingSystemsBuildingSystems.HAM.HeatAndMoistureTransport.Examples.HeatAndMoistureTransport3DCompile performance 27.39 → 14.59
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArrayTemplates performance 13.34 → 6.52 Compile performance 0:03:12 → 0:01:36 Simulate performance 26.18 → 12.04
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase11Simulate performance 10.59 → 4.62
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12Simulate performance 10.92 → 4.82
ModelicaTest_3.2.1_cppModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 0:01:52 → 0:01:04
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 14.37 → 7.63 Compile performance 23.71 → 12.84
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 0:01:40 → 48.92
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2Compile performance 21.75 → 9.98
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Sensors.RelativeSensorCompile performance 20.84 → 11.13
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Visualizers.ColorMapsCompile performance 20.40 → 10.18
ModelicaTest_3.2.2_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 16.10 → 7.85 Templates performance 0:10:14 → 0:05:00 Compile performance 0:02:13 → 0:01:05 Simulate performance 15.46 → 9.08
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesCompile performance 17.46 → 7.73 Simulate performance 41.52 → 19.10
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstancesCompile performance 18.82 → 8.74 Simulate performance 40.83 → 18.20
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowTemplates performance 10.06 → 5.24 Compile performance 26.32 → 11.74 Simulate performance 0:01:15 → 34.48
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 15.67 → 7.86 Templates performance 0:01:05 → 31.38 Compile performance 46.16 → 20.35
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesTemplates performance 21.07 → 10.38 Compile performance 35.32 → 16.14 Simulate performance 40.81 → 17.54
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sensors.TestDensityCompile performance 15.40 → 6.88 Simulate performance 10.41 → 4.87
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseCompile performance 16.58 → 7.58 Simulate performance 0:02:11 → 54.21
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeCompile performance 16.46 → 7.53 Simulate performance 16.14 → 7.13
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 18.42 → 8.03 Simulate performance 0:01:11 → 30.12
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12Compile performance 17.99 → 7.93 Simulate performance 37.72 → 15.59
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestDistributionsFrontEnd performance 53.49 → 24.26 Compile performance 11.22 → 5.32
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestSpecialFrontEnd performance 31.28 → 14.32 Compile performance 11.99 → 5.63
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 40.72 → 18.45 Compile performance 12.19 → 5.88
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_pTCompile performance 13.23 → 6.53 Simulate performance 13.38 → 5.98
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Forces.Force2Compile performance 20.58 → 10.03
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Forces.Torque2Compile performance 21.19 → 9.63
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Forces.Torque3Compile performance 20.64 → 9.58
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.SphericalSpherical2BackEnd performance 13.38 → 6.16 Compile performance 24.80 → 11.69
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 13.18 → 6.75 Compile performance 25.76 → 11.28
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodiesCompile performance 21.54 → 9.63
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FreeBodies2Compile performance 21.33 → 9.93
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalseCompile performance 20.84 → 9.28
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1Compile performance 20.08 → 9.33
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Sensors.RelativeSensorBackEnd performance 10.12 → 5.56
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.SphericalDoublePendulumCompile performance 23.57 → 10.64
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 16.54 → 8.23 Compile performance 0:02:16 → 0:01:14
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesSimulate performance 37.87 → 18.25
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowTemplates performance 10.52 → 5.35 Compile performance 26.10 → 11.94 Simulate performance 0:01:12 → 31.73
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 15.82 → 7.95 Templates performance 0:01:03 → 31.63 Compile performance 44.36 → 20.65
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesTemplates performance 19.90 → 10.09 Compile performance 35.15 → 16.20 Simulate performance 38.41 → 17.04
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestDensityCompile performance 15.18 → 7.58 Simulate performance 10.57 → 4.77
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseCompile performance 15.59 → 7.28 Simulate performance 0:04:36 → 0:02:03
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeCompile performance 16.29 → 7.63 Simulate performance 16.58 → 6.93
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 17.92 → 7.93 Simulate performance 0:01:00 → 27.92
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile performance 18.19 → 8.18 Simulate performance 12.90 → 5.67
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3Compile performance 17.32 → 8.08 Simulate performance 13.48 → 5.98
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 41.48 → 24.03
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_dTCompile performance 13.31 → 6.83 Simulate performance 10.46 → 4.72
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_pTCompile performance 13.19 → 6.23 Simulate performance 13.78 → 6.08
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical2BackEnd performance 14.67 → 7.66
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 13.84 → 8.13
ModelicaTest_trunk_cppModelicaTest.MultiBody.Sensors.RelativeSensorCompile performance 25.05 → 13.84
ModelicaTest_trunk_cppModelicaTest.MultiBody.SphericalDoublePendulumBackEnd performance 10.82 → 5.24
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveSimulate performance 16.52 → 8.53
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveCompile performance 13.59 → 7.04 Simulate performance 52.81 → 25.61
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicCompile performance 12.83 → 6.47 Simulate performance 24.69 → 11.84
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicCompile performance 12.83 → 6.63 Simulate performance 19.85 → 9.38
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicCompile performance 11.90 → 6.38 Simulate performance 12.88 → 6.22
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveCompile performance 12.59 → 7.13 Simulate performance 0:01:19 → 45.70
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveSimulate performance 24.56 → 54.37
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicCompile performance 7.18 → 12.39 Simulate performance 12.44 → 24.27
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicCompile performance 7.08 → 12.45 Simulate performance 8.88 → 19.10
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicSimulate performance 7.03 → 12.27
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveCompile performance 6.63 → 13.01 Simulate performance 40.04 → 0:01:18
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterSectionalValveCircuitCompile performance 18.50 → 8.53 Simulate performance 12.28 → 5.57
OpenHydraulicsOpenHydraulics.Circuits.RegenerativeSimulate performance 30.92 → 13.79
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulationBackEnd performance 20.69 → 9.62 Compile performance 0:01:13 → 32.62 Simulate performance 43.27 → 18.35
ThermalSeparationThermalSeparation.Examples.Absorption_CO2_MEABackEnd performance 32.89 → 16.00 Compile performance 0:01:27 → 39.64
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGasesBackEnd performance 0:01:17 → 36.21 SimCode performance 10.94 → 4.35 Templates performance 15.74 → 8.69 Compile performance 0:02:54 → 0:01:18
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_4componentsBackEnd performance 49.96 → 22.12 Templates performance 11.62 → 5.06 Compile performance 0:01:59 → 52.72 Simulate performance 30.11 → 12.73
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_FeedStream2BackEnd performance 38.09 → 17.59 Templates performance 10.02 → 4.56 Compile performance 0:01:40 → 43.24
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_RandomBackEnd performance 34.47 → 15.85 Compile performance 0:01:25 → 38.24 Simulate performance 15.17 → 6.53
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_SprayBackEnd performance 0:01:08 → 32.34 SimCode performance 10.55 → 4.29 Templates performance 14.46 → 7.84 Compile performance 0:02:36 → 0:01:08 Simulate performance 31.91 → 14.54
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_TrayBackEnd performance 13.90 → 6.46 Compile performance 45.62 → 19.55
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_cycle_7componentsBackEnd performance 49.98 → 22.32 Templates performance 10.92 → 5.45
ThermalSeparationThermalSeparation.Examples.Absorption_TrayBackEnd performance 0:01:17 → 36.69 SimCode performance 11.08 → 5.39 Templates performance 17.44 → 8.17
ThermalSeparationThermalSeparation.Examples.ReactiveAbsorptionFrontEnd performance 11.87 → 5.42
ThermalSeparationThermalSeparation.Examples.Spr_Ab_cycle_NR_2Feeds_StreamFrontEnd performance 11.12 → 5.11 BackEnd performance 0:02:09 → 0:01:03 SimCode performance 17.26 → 8.30 Templates performance 27.49 → 13.14 Compile performance 13.47 → 6.08
ThermalSeparationThermalSeparation.Examples.Testing.Column.ColumnSimpleCompile performance 21.86 → 9.88
ThermalSeparationThermalSeparation.Examples.Testing.Complex.CycleComplexFrontEnd performance 13.09 → 6.02 BackEnd performance 0:05:44 → 0:03:18
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501BackEnd performance 11.75 → 5.56 Compile performance 50.57 → 22.65 Simulate performance 11.62 → 4.87
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503BackEnd performance 11.45 → 5.31 Compile performance 51.07 → 22.96 Simulate performance 17.27 → 7.68
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504BackEnd performance 11.67 → 5.37 Compile performance 51.09 → 22.76 Simulate performance 14.41 → 6.68
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim2States120501Compile performance 27.44 → 12.49
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorCompile performance 35.65 → 14.89 Simulate performance 43.65 → 20.95
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorCompile performance 33.08 → 15.49 Simulate performance 23.86 → 11.03
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSSCompile performance 34.29 → 14.99
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoopBackEnd performance 20.50 → 9.41 Compile performance 47.64 → 22.40