OpenModelica v1.13-fmi from 2019-05-25 21:26:20 to 2019-06-01 21:00:34

Summary

OMC Commits0
Libraries Changed6
Number of Improvements1
Number of Regressions3
Number of Performance Improvements47
Number of Performance Regressions68

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
ModelicaTest_3.2.3From version 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.2-5-g2556186) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.2-1-g1a65198) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190520-223748~git~master-om191) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190514-073741~git~master-om188) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190520-223748~git~master-om191) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190514-073741~git~master-om188) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_3.2.3From version 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.2-5-g2556186-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.2-1-g1a65198-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190520-223748~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190514-073741~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190520-223748~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190514-073741~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

ModelicaTest_3.2.3ModelicaTest.Blocks.MeanSimulate performance 50.17 → 0.11
ModelicaTest_3.2.3ModelicaTest.Blocks.RootMeanSquareSimulate performance 0.16 → 50.17
ModelicaTest_3.2.3ModelicaTest.ComplexMath.TestComplexOperationsSimulate performance 50.12 → 0.17
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTubeSimulate performance 0.16 → 50.23
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminarSimulate performance 0.12 → 50.18
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overallSimulate performance 50.17 → 0.17
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.StraightPipe.dp_overall_DPMFLOWSimulate performance 50.17 → 0.16
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Sensors.TestFlowRateSimulate performance 0.17 → 50.18
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Valves.TestValveLinearSimulate performance 0.21 → 50.18
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate performance 50.22 → 0.22
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.SimpleAirSimulate performance 0.17 → 50.17
ModelicaTest_3.2.3ModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.AirSimulate performance 0.16 → 50.23
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotionSimulate performance 0.22 → 50.28
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test1Simulate performance 50.16 → 0.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test29Simulate performance 50.17 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test12Simulate performance 50.12 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test9Simulate performance 0.11 → 50.18
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test11Simulate performance 50.17 → 0.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test22Simulate performance 50.17 → 0.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test3Simulate performance 50.17 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test8Simulate performance 50.17 → 0.22
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test12Simulate performance 0.11 → 50.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test2Simulate performance 0.11 → 50.13
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test26Simulate performance 0.16 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test27Simulate performance 50.17 → 0.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test32Simulate performance 0.11 → 50.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test37Simulate performance 0.17 → 50.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test62Simulate performance 0.17 → 50.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test65Simulate performance 0.11 → 50.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test73Simulate performance 0.11 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test75Simulate performance 50.12 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test84Simulate performance 0.17 → 50.13
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test9Simulate performance 0.11 → 50.17
ModelicaTest_3.2.3ModelicaTest.Utilities.TestFilesSimulate performance 0.16 → 50.22
ModelicaTest_3.2.3ModelicaTest.Utilities.TestWriteFileSimulate performance 0.11 → 50.17
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptionsFrontEnd performance 17.73 → 9.94
ModelicaTest_trunkModelicaTest.Blocks.LimitersSimulate performance 0.16 → 50.11
ModelicaTest_trunkModelicaTest.Blocks.ResetHoldIntegratorSimulate performance 0.17 → 50.11
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstancesSimulate performance 0.17 → 50.17
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminarSimulate performance 50.23 → 0.27
ModelicaTest_trunkModelicaTest.Fluid.TestUtilities.TestRegRoot2DerivativesSimulate performance 0.11 → 50.28
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.Glycol47Simulate performance 50.17 → 0.17
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.SimpleAirSimulate performance 50.16 → 0.27
ModelicaTest_trunkModelicaTest.Media.TestOnly.FlueGasSimulate performance 50.17 → 0.17
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test21Simulate performance 50.17 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test33Simulate performance 0.17 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test7Simulate performance 0.17 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test20Simulate performance 0.16 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test4Simulate performance 0.22 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test18_usertabSimulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test20Simulate performance 50.28 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test26Simulate performance 0.17 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test4Simulate performance 0.12 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test35Simulate performance 0.12 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test39Simulate performance 50.16 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test48Simulate performance 50.17 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test5Simulate performance 50.17 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test60Simulate performance 0.16 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test62Simulate performance 50.18 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test73Simulate performance 0.11 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test77Simulate performance 0.12 → 50.12
ModelicaTest_trunkModelicaTest.Translational.TestBrakingSimulate performance 0.16 → 50.23
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.BasicSimulate performance 0.17 → 50.18
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegRoot2DerivativesSimulate performance 50.13 → 0.11
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.SimpleAirSimulate performance 0.19 → 50.13
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate performance 50.12 → 0.17
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointRRPSimulate performance 50.13 → 0.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 50.27 → 0.27
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test3Simulate performance 50.12 → 0.12
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test51Simulate performance 0.12 → 50.13
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test52Simulate performance 0.12 → 50.12
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test70Simulate performance 50.12 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test73Simulate performance 50.13 → 0.11
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStreamsSimulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStringsSimulate performance 0.06 → 50.07
Modelica_3.2.3Modelica.Electrical.Analog.Examples.AD_DA_conversionSimulate performance 0.16 → 50.17
Modelica_3.2.3Modelica.Electrical.Analog.Examples.HeatingResistorSimulate performance 50.17 → 0.11
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.LCOscillatorSimulate performance 0.16 → 50.17
Modelica_3.2.3Modelica.Electrical.Digital.Examples.DFFREGLSimulate performance 50.12 → 0.17
Modelica_3.2.3Modelica.Electrical.Digital.Examples.DLATREGLSimulate performance 50.17 → 0.11
Modelica_3.2.3Modelica.Electrical.Digital.Examples.MultiplexerSimulate performance 0.16 → 50.12
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderCompile → Failed
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.Components.SinglePhaseInductanceSimulate performance 0.16 → 50.17
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSectionsSimulate performance 0.16 → 50.23
Modelica_3.2.3Modelica.Math.FastFourierTransform.Examples.RealFFT1Simulate performance 0.27 → 50.17
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueSimulate performance 0.16 → 50.28
Modelica_3.2.3Modelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pTSimulate performance 0.17 → 50.18
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.WaterPumpSimulate performance 50.18 → 0.17
Modelica_3.2.3Modelica.Thermal.HeatTransfer.Examples.TwoMassesSimulate performance 0.16 → 50.17
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTCompile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.ShowVariableResistorSimulate performance 0.17 → 50.17
Modelica_trunkModelica.Electrical.Digital.Examples.Adder4Simulate performance 50.22 → 0.17
Modelica_trunkModelica.Electrical.Digital.Examples.Counter3Simulate performance 0.17 → 50.22
Modelica_trunkModelica.Electrical.Digital.Examples.NRXFERSimulate performance 50.23 → 0.11
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_CurrentSourceSimulate performance 0.16 → 50.21
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.ChopperStepDown.ChopperStepDown_RSimulate performance 0.16 → 50.18
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderCompile → Failed
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CylinderSectionsSimulate performance 0.17 → 50.11
Modelica_trunkModelica.Math.FastFourierTransform.Examples.RealFFT2Simulate performance 0.16 → 50.19
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6Simulate → Compile
Modelica_trunkModelica.Mechanics.Rotational.Examples.LossyGearDemo3Simulate performance 0.22 → 50.18
Modelica_trunkModelica.Mechanics.Translational.Examples.SignConventionSimulate performance 50.17 → 0.22
Modelica_trunkModelica.Media.Examples.TestOnly.FlueGasSimulate performance 50.22 → 0.12
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.SimpleCoolingSimulate performance 0.11 → 50.17
Modelica_trunkModelica.Utilities.Examples.readRealParameterModelSimulate performance 50.17 → 0.21
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithDifferentiationSimulate performance 50.18 → 0.11
Modelica_trunk_cppModelica.Blocks.Examples.PID_ControllerSimulate performance 0.06 → 50.13
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.VoltageFollowerSimulate performance 0.12 → 50.12
Modelica_trunk_cppModelica.Electrical.Digital.Examples.Adder4Simulate performance 50.12 → 0.12
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DLATREGLSimulate performance 0.12 → 50.07
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_ConveyorSimulate performance 0.11 → 50.17
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.DiodeCenterTapmPulseSimulate performance 0.12 → 50.12
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_YDSimulate performance 0.16 → 50.17
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CylinderSectionsSimulate performance 0.12 → 50.12
Modelica_trunk_cppModelica.Math.Nonlinear.Examples.quadratureLobatto3Simulate performance 50.12 → 0.07
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2Simulate performance 0.27 → 50.22
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsSimulate performance 50.22 → 0.22
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Incompressible.Essotherm650Simulate performance 50.12 → 0.12
Modelica_trunk_cppModelica.Media.Incompressible.Examples.TestGlycolSimulate performance 50.13 → 0.11