OpenModelica master from 2018-11-19 22:17:11 to 2018-11-20 22:45:09

Summary

OMC Commits2
Libraries Changed0
Number of Improvements1
Number of Regressions0
Number of Performance Improvements10
Number of Performance Regressions39

OpenModelica Changes

CommitAuthorSummary
19f18d6522RĂ¼diger Franke[BE] Improve inlining and solution of array equations
f80c21e1a9RĂ¼diger Franke[Cpp] Use array assign in for loops

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)FrontEnd performance 16.64 → 28.54
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPort (sim)FrontEnd performance 11.19 → 20.03
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)FrontEnd performance 9.41 → 16.82 Simulate performance 10.03 → 20.76
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)FrontEnd performance 9.72 → 16.83
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCheckValve (sim)FrontEnd performance 7.82 → 13.56
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotor (sim)Compile performance 7.13 → 12.76 Simulate performance 9.28 → 18.25
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransfer (sim)FrontEnd performance 8.21 → 14.16 Compile performance 7.18 → 12.77
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)FrontEnd performance 7.96 → 14.79
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLV (sim)FrontEnd performance 7.65 → 14.26
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Simulate performance 14.09 → 24.93
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Compile performance 8.63 → 15.39 Simulate performance 25.45 → 51.85
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Compile performance 15.89 → 28.27
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)FrontEnd performance 8.35 → 14.25 Compile performance 12.28 → 21.18 Simulate performance 11.23 → 21.61
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)FrontEnd performance 7.06 → 12.60 Simulate performance 0:01:57 → 0:03:32
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)FrontEnd performance 7.93 → 13.93
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)FrontEnd performance 7.27 → 12.45
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropy (sim)FrontEnd performance 7.22 → 12.55
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)FrontEnd performance 9.26 → 16.08
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)FrontEnd performance 9.20 → 17.58 Compile performance 5.62 → 10.41
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)FrontEnd performance 9.67 → 18.69
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd performance 16.61 → 28.67 Compile performance 5.92 → 11.06
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCoefficients (sim)FrontEnd performance 8.84 → 16.49
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveIncompressible (sim)FrontEnd performance 8.18 → 13.91
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinear (sim)FrontEnd performance 6.86 → 12.78
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizing (sim)FrontEnd performance 7.51 → 13.10
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)FrontEnd performance 8.87 → 16.91
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPorts (sim)FrontEnd performance 8.68 → 14.96 Compile performance 5.72 → 10.19
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)FrontEnd performance 14.07 → 25.88 Compile performance 8.98 → 16.34
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)FrontEnd performance 18.60 → 34.29 Compile performance 8.68 → 15.59
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)FrontEnd performance 16.57 → 29.96 Compile performance 7.58 → 13.52
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)FrontEnd performance 9.55 → 17.49 Compile performance 5.72 → 11.10
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)FrontEnd performance 9.55 → 16.66 Compile performance 5.67 → 11.39
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeInitialValues (sim)FrontEnd performance 8.49 → 14.84 Compile performance 5.92 → 11.08
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitialization (sim)FrontEnd performance 8.19 → 14.85
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)FrontEnd performance 9.90 → 18.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)FrontEnd performance 9.73 → 18.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)FrontEnd performance 9.80 → 18.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)FrontEnd performance 10.38 → 18.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)FrontEnd performance 8.27 → 15.58
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestDistributions (sim)Compile performance 24.55 → 13.03
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)FrontEnd performance 29.81 → 16.69
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pT (sim)FrontEnd performance 13.53 → 7.79
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_ph (sim)FrontEnd performance 13.15 → 7.25
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAir (sim)FrontEnd performance 19.82 → 11.38
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)FrontEnd performance 10.51 → 5.99
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearWater_pT (sim)FrontEnd performance 20.58 → 11.85
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)FrontEnd performance 16.24 → 9.24 Compile performance 10.71 → 5.52
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_ph (sim)FrontEnd performance 15.58 → 8.67
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 13.40 → 7.18 Simulate performance 41.04 → 22.25
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Compile → Simulate