OpenModelica master from 2019-03-15 11:26:02 to 2019-03-15 22:43:16

Summary

OMC Commits1
Libraries Changed1
Number of Improvements34
Number of Regressions40
Number of Performance Improvements4
Number of Performance Regressions29

OpenModelica Changes

CommitAuthorSummary
f63f7ac403kabdelhak[BE] Consider complex as impure for removeSimpleEquations

Library Changes

LibraryChange
Modelica_DeviceDriversFrom version 1.7.0 (revision 1.7.0-20190314-105628~git~master) to 1.7.0 (revision 1.7.0-20190315-133649~git~master)

Models Affected

HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Simulate performance 13.54 → 25.05
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:04:00 → 0:07:32
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Simulate performance 46.63 → 21.45
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefault (sim)Simulate performance 12.93 → 28.71
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Verify → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Simulate performance 13.09 → 27.61
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)Simulate → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)Simulate → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitialization (sim)Verify → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 22.60 → 41.80
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)Compile → Simulate
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:04:07 → 0:07:26
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Simulate performance 46.85 → 21.36
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefault (sim)Simulate performance 13.04 → 28.56
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Verify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Simulate performance 13.14 → 28.06
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes13 (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Compile → Verify
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)Compile → Simulate
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:04:10 → 0:07:34
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestSuddenExpansion (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:04:10 → 0:07:33
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefault (sim)Simulate performance 13.14 → 28.31
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Verify → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Simulate performance 13.14 → 27.76
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)Simulate → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)Simulate → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)Simulate → Compile
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.ConstantPropertyLiquidWater (sim)Verify → Compile
Modelica_3.1_cppModelica.Fluid.Examples.HeatingSystem (sim)Compile → FrontEnd
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Simulate → Compile
Modelica_3.2.1_cppModelica.Fluid.Examples.InverseParameterization (sim)Compile → Simulate
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Compile → Verify
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Compile performance 5.47 → 10.05 Simulate performance 5.87 → 11.98
Modelica_3.2.2_cppModelica.Fluid.Examples.BranchingDynamicPipes (sim)FrontEnd performance 13.50 → 23.99 Simulate performance 32.87 → 59.47
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)FrontEnd performance 10.48 → 18.51 Compile performance 6.32 → 12.18
Modelica_3.2.2_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)FrontEnd performance 8.54 → 16.11 Compile performance 5.32 → 10.21
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Simulate → Compile
Modelica_3.2.2_cppModelica.Fluid.Examples.IncompressibleFluidNetwork (sim)FrontEnd performance 9.69 → 17.36 Compile performance 8.48 → 14.47
Modelica_3.2.2_cppModelica.Fluid.Examples.InverseParameterization (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)FrontEnd performance 11.29 → 20.14
Modelica_3.2.2_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)FrontEnd performance 13.38 → 23.72 Compile performance 6.58 → 12.53
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator (sim)Simulate performance 9.18 → 16.94
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Compile → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)BackEnd performance 8.84 → 16.56 Compile performance 12.03 → 22.25
Modelica_3.2.2_cppModelica.Media.Examples.MoistAir (sim)FrontEnd performance 9.23 → 16.06
Modelica_3.2.2_cppModelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)FrontEnd performance 7.35 → 13.50
Modelica_3.2.2_cppModelica.Media.Examples.WaterIF97 (sim)FrontEnd performance 7.07 → 13.30
Modelica_3.2.3Modelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Compile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Verify → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Compile → Simulate
Modelica_StateGraph2Modelica_StateGraph2.Examples.BasicStateGraphs.Actions1 (sim)Templates → Compile
Modelica_trunkModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Compile → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Verify → Simulate
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Simulate → Compile
Modelica_trunk_cppModelica.Fluid.Examples.InverseParameterization (sim)Compile → Simulate
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Compile → Verify
OpenIPSLOpenIPSL.Examples.Controls.PSSE.PSS.IEEEST (sim)Compile → Simulate
PNlibPNlib.Examples.ConTest.Conflict (sim)Verify → Templates
PNlibPNlib.Examples.ConTest.SingleTC (sim)Verify → Templates
PNlibPNlib.Examples.ConTest.Speed (sim)Verify → Templates
PNlibPNlib.Examples.ConTest.TCtoPC (sim)Verify → Templates
PNlibPNlib.Examples.ConTest.TCtoPCfunction (sim)Verify → Templates
PNlibPNlib.Examples.ConTest.ZeroPlace (sim)Verify → Templates
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)Verify → Templates
PNlibPNlib.Examples.ExtTest.IATest (sim)Verify → Templates
PNlibPNlib.Examples.ExtTest.TATest (sim)Verify → Templates
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)Verify → Templates
PNlibPNlib.Examples.HybTest.ConflictType3 (sim)Verify → Templates
PNlibPNlib.Examples.HybTest.OutputConflictType3 (sim)Verify → Templates
PNlibPNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Simulate performance 23.36 → 0:01:03
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Simulate performance 0:04:43 → 0:01:31
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Simulate performance 25.92 → 0:01:07
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Simulate performance 0:04:48 → 0:01:39
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Simulate → Compile
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim)Simulate performance 19.15 → 0:06:09
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen (sim)Compile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim)Compile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)Compile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim)Simulate performance 3.17 → 44.83
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)Simulate performance 0.97 → 19.90