OpenModelica v1.13-fmi from 2019-03-16 22:18:02 to 2019-03-20 11:22:34

Summary

OMC Commits0
Libraries Changed7
Number of Improvements2
Number of Regressions1
Number of Performance Improvements51
Number of Performance Regressions54

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-4-gab2d460) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3-6-g21327c6) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190313-111615~git~master-om170) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190318-082148~git~master-om171) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190313-111615~git~master-om170) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190318-082148~git~master-om171) 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-4-gab2d460-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-6-g21327c6-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 1.7.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.7.0-20190315-133649~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.7.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.7.0-20190318-113704~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190313-111615~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190318-082148~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190313-111615~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190318-082148~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

ModelicaTest_3.2.3ModelicaTest.Blocks.LimPIDSimulate performance 0.11 → 50.21
ModelicaTest_3.2.3ModelicaTest.Blocks.ResetHoldIntegratorSimulate performance 50.15 → 0.11
ModelicaTest_3.2.3ModelicaTest.Blocks.SelfResettingIntegratorSimulate performance 50.16 → 0.16
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.BendSimulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.OrificeSimulate performance 0.16 → 50.11
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapTurbulentSimulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.FluxTubes.Shapes.LeakageSimulate performance 0.11 → 50.16
ModelicaTest_3.2.3ModelicaTest.Math.TestMatricesSimulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWaterSimulate performance 50.12 → 0.11
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.LineForceWithMassSimulate performance 50.16 → 0.22
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5Simulate performance 0.16 → 50.16
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2Simulate performance 0.21 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test21Simulate performance 50.67 → 0.77
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test21Simulate performance 0.21 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test4Simulate performance 0.16 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test22Simulate performance 0.13 → 50.21
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test23Simulate performance 50.16 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test3Simulate performance 50.11 → 0.26
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test16Simulate performance 50.17 → 0.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test25Simulate performance 0.17 → 50.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test28Simulate performance 50.16 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test62Simulate performance 0.11 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test67Simulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test72Simulate performance 50.11 → 0.37
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test77Simulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.Utilities.TestStreamsSimulate performance 50.17 → 0.11
ModelicaTest_3.2.3ModelicaTest.Utilities.TestWriteFileSimulate performance 50.16 → 0.16
ModelicaTest_trunkModelicaTest.Blocks.MeanSimulate performance 0.16 → 50.16
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapTurbulentSimulate performance 0.16 → 50.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KCSimulate performance 50.16 → 0.16
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_turbulent_KCSimulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.StraightPipe.dp_laminar_DPMFLOWSimulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.StraightPipe.dp_turbulent_DPMFLOWSimulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1Simulate performance 50.11 → 0.16
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.CO2Simulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.MultiBody.Forces.SpringDamperSeriesSimulate performance 50.16 → 0.21
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque3Simulate performance 0.16 → 50.16
ModelicaTest_trunkModelicaTest.MultiBody.Visualizers.ArrowSimulate performance 0.16 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable1D.Test1Simulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable1D.Test28Simulate performance 0.17 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test19Simulate performance 50.89 → 0.82
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test25_usertabSimulate performance 0.22 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test33Simulate performance 50.71 → 0.77
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test4Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test2Simulate performance 0.22 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test20Simulate performance 50.11 → 0.17
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test21Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test26Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test30Simulate performance 0.12 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test42Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test62Simulate performance 0.26 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test65Simulate performance 50.17 → 0.11
ModelicaTest_trunk_cppModelicaTest.Blocks.HysteresisSimulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Blocks.KinematicPTPSimulate performance 50.12 → 0.06
ModelicaTest_trunk_cppModelicaTest.Blocks.MeanSimulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.OrificeSimulate performance 0.06 → 50.12
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_laminarSimulate performance 50.06 → 0.07
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.NewFittings.Bends.EdgedBendSimulate performance 0.06 → 50.10
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsSimulate performance 0.37 → 50.36
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegRoot2DerivativesSimulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegSquare2DerivativesSimulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.FlueGasSimulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650Simulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate performance 0.11 → 50.11
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWaterSimulate performance 50.06 → 0.06
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointRRPSimulate performance 0.12 → 50.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointRRRSimulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalseSimulate performance 50.16 → 0.11
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2D.Test22Simulate performance 50.12 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test16Simulate performance 0.06 → 50.10
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test18Simulate performance 50.10 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test24Simulate performance 50.10 → 0.11
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test26Simulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test33Simulate performance 0.06 → 50.10
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test39Simulate performance 50.06 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test63Simulate performance 50.07 → 0.13
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test9Simulate performance 50.05 → 0.06
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.DiodeBridge2mPulseSimulate performance 0.16 → 50.16
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkMosfetCharacterizationSimulate performance 0.12 → 50.25
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSectionsSimulate performance 0.27 → 50.16
Modelica_3.2.3Modelica.Math.Random.Examples.GenerateRandomNumbersSimulate performance 0.11 → 50.12
Modelica_3.2.3Modelica.Mechanics.Rotational.Examples.EddyCurrentBrakeSimulate performance 50.17 → 0.11
Modelica_3.2.3Modelica.Mechanics.Translational.Examples.InitialConditionsSimulate performance 50.11 → 0.11
Modelica_3.2.3Modelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pTSimulate performance 50.13 → 0.16
Modelica_3.2.3Modelica.StateGraph.Examples.FirstExampleSimulate performance 50.16 → 0.11
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_ExternalTriggerSimulate performance 0.21 → 50.16
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTTSimulate performance 30.17 → 13.29
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_StringSimulate performance 50.11 → 0.11
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPCompile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThreadSimulate → Compile
Modelica_trunkModelica.Blocks.Examples.BooleanNetwork1Simulate performance 0.11 → 50.16
Modelica_trunkModelica.Blocks.Examples.FilterSimulate performance 50.15 → 0.11
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SchmittTriggerSimulate performance 0.11 → 50.16
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2Pulse.ThyristorCenterTap2Pulse_RSimulate performance 0.16 → 50.21
Modelica_trunkModelica.StateGraph.Examples.FirstExample_Variant3Simulate performance 0.11 → 50.11
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.PumpAndValveSimulate performance 0.11 → 50.23
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DLATREGSimulate performance 0.07 → 50.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.FlipFlopSimulate performance 50.11 → 0.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.NXFERSimulate performance 50.06 → 0.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.WiredXSimulate performance 0.06 → 50.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_CurrentSourceSimulate performance 0.11 → 50.11
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → Compile
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_VoltageSourceSimulate performance 50.10 → 0.11
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CylinderSectionsSimulate performance 50.06 → 0.06
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.HeatLossesSimulate performance 0.27 → 50.16
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.EddyCurrentBrakeSimulate performance 0.06 → 50.06
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.AccelerateSimulate performance 50.05 → 0.03
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Air.DryAirNasaSimulate performance 0.07 → 50.07