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
19f18d652RĂ¼diger Franke[BE] Improve inlining and solution of array equations
f80c21e1aRĂ¼diger Franke[Cpp] Use array assign in for loops

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesFrontEnd performance 16.64 → 28.54
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortFrontEnd performance 11.19 → 20.03
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpFrontEnd performance 9.41 → 16.82 Simulate performance 10.03 → 20.76
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd performance 9.72 → 16.83
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCheckValveFrontEnd performance 7.82 → 13.56
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorCompile performance 7.13 → 12.76 Simulate performance 9.28 → 18.25
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransferFrontEnd performance 8.21 → 14.16 Compile performance 7.18 → 12.77
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVFrontEnd performance 7.96 → 14.79
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLVFrontEnd performance 7.65 → 14.26
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSHSimulate performance 14.09 → 24.93
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 8.63 → 15.39 Simulate performance 25.45 → 51.85
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsCompile performance 15.89 → 28.27
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesFrontEnd 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.IdealMixing1FrontEnd performance 7.06 → 12.60 Simulate performance 0:01:57 → 0:03:32
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestPressureFrontEnd performance 7.93 → 13.93
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpyFrontEnd performance 7.27 → 12.45
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropyFrontEnd performance 7.22 → 12.55
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1FrontEnd performance 9.26 → 16.08
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2FrontEnd performance 9.20 → 17.58 Compile performance 5.62 → 10.41
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstancesFrontEnd performance 9.67 → 18.69
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sources.TestSourcesFrontEnd performance 16.61 → 28.67 Compile performance 5.92 → 11.06
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCoefficientsFrontEnd performance 8.84 → 16.49
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveIncompressibleFrontEnd performance 8.18 → 13.91
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinearFrontEnd performance 6.86 → 12.78
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizingFrontEnd performance 7.51 → 13.10
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStatesFrontEnd performance 8.87 → 16.91
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPortsFrontEnd performance 8.68 → 14.96 Compile performance 5.72 → 10.19
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateFrontEnd performance 14.07 → 25.88 Compile performance 8.98 → 16.34
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterFrontEnd performance 18.60 → 34.29 Compile performance 8.68 → 15.59
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseFrontEnd performance 16.57 → 29.96 Compile performance 7.58 → 13.52
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarFrontEnd performance 9.55 → 17.49 Compile performance 5.72 → 11.10
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulentFrontEnd performance 9.55 → 16.66 Compile performance 5.67 → 11.39
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeInitialValuesFrontEnd performance 8.49 → 14.84 Compile performance 5.92 → 11.08
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitializationFrontEnd performance 8.19 → 14.85
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1FrontEnd performance 9.90 → 18.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2FrontEnd performance 9.73 → 18.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3FrontEnd performance 9.80 → 18.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4FrontEnd performance 10.38 → 18.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitializationFrontEnd performance 8.27 → 15.58
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestDistributionsCompile performance 24.55 → 13.03
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAirFrontEnd performance 29.81 → 16.69
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTFrontEnd performance 13.53 → 7.79
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phFrontEnd performance 13.15 → 7.25
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAirFrontEnd performance 19.82 → 11.38
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionFrontEnd performance 10.51 → 5.99
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearWater_pTFrontEnd performance 20.58 → 11.85
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pTFrontEnd performance 16.24 → 9.24 Compile performance 10.71 → 5.52
ModelicaTest_3.2.2_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_phFrontEnd performance 15.58 → 8.67
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodiesCompile performance 13.40 → 7.18 Simulate performance 41.04 → 22.25
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPCompile → Simulate