OpenModelica v1.13-fmi from 2019-04-27 09:13:58 to 2019-05-04 18:28:36

Summary

OMC Commits0
Libraries Changed10
Number of Improvements0
Number of Regressions0
Number of Performance Improvements65
Number of Performance Regressions72

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190423-063027~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 6.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190502-111954~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
IBPSA_latestFrom version 3.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190423-180137~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190502-191348~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
MessagePackFrom version 0.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.1-43-g68979f2) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.1.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.1.1-20190429-113440~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190410-212617~git~master-om181) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190503-170150~git~master-om182) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190410-212617~git~master-om181) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190503-170150~git~master-om182) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 1.7.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.7.1-2-g94ceb12) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.7.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.7.1-3-ge4d9e52) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_SynchronousFrom version 0.93.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.93.0-1-g9133245) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.93.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.93.0-8-g5aa86a2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_Synchronous_cppFrom version 0.93.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.93.0-1-g9133245) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.93.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.93.0-8-g5aa86a2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190410-212617~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190503-170150~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 20190410-212617~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190503-170150~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.LocalCivilTimeSimulate performance 50.11 → 0.11
Buildings_latestBuildings.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.Continuous.Validation.LimPIDResetSimulate performance 50.12 → 0.17
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.TrimAndRespondSimulate performance 0.11 → 50.12
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.SineSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.AbsSimulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Atan2Simulate performance 50.13 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.AverageSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.LimiterSimulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.RoundSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.TanSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.GreaterEqualThresholdSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.GreaterThresholdSimulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.AndSimulate performance 0.06 → 50.12
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.MultiAndSimulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.ZeroCrossingSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_cfmSimulate performance 0.11 → 50.12
Buildings_latestBuildings.Controls.SetPoints.Examples.TableSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_RLSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACSimpleGridSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACConverterSimulate performance 50.12 → 0.11
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlCompile performance 41.48 → 0:01:26
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3ClustersFrontEnd performance 57.37 → 0:01:39 Compile performance 39.26 → 0:01:12
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Plants.Validation.Plant_T_ClosedLoopSimulate performance 5.43 → 10.64
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Validation.IdealSmallSystemFrontEnd performance 33.61 → 57.47 Compile performance 19.14 → 33.92 Simulate performance 16.61 → 30.48
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedSimulate performance 0.11 → 50.16
Buildings_latestBuildings.Fluid.FixedResistances.Examples.HydraulicDiameterSimulate performance 0.16 → 50.17
Buildings_latestBuildings.HeatTransfer.Examples.ConductorSteadyStateTransientSimulate performance 0.11 → 50.11
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.InteriorConvectionSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Reinhart2003LightSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Haldi2008WindowsTInSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Occupants.Residential.Heating.Validation.Nicol2001HeatingEUSimulate performance 0.06 → 50.11
Buildings_latestBuildings.Occupants.Residential.Heating.Validation.Nicol2001HeatingUKSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Utilities.Math.Examples.FactorialSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Utilities.Math.Examples.InverseXRegularizedSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ0Simulate performance 0.12 → 50.11
Buildings_latestBuildings.Utilities.Math.Functions.Examples.ExponentialIntegralE1Simulate performance 0.16 → 50.11
Buildings_latestBuildings.Utilities.Math.Functions.Examples.IsMonotonicSimulate performance 50.11 → 0.11
Buildings_latestBuildings.Utilities.Math.Functions.Examples.PowerLinearizedSimulate performance 50.11 → 0.12
Buildings_latestBuildings.Utilities.Math.Functions.Examples.RegNonZeroPowerSimulate performance 0.11 → 50.11
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.DewPointTemperatureSimulate performance 50.13 → 0.11
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.SaturationPressureSimulate performance 0.11 → 50.11
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimeSimulate performance 0.11 → 50.16
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.EquationOfTimeSimulate performance 0.11 → 50.17
IBPSA_latestIBPSA.Fluid.Actuators.Valves.Examples.ThreeWayValvesSimulate performance 50.16 → 0.16
IBPSA_latestIBPSA.Fluid.Chillers.Validation.Carnot_TEva_2ndLawSimulate performance 0.16 → 50.21
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.StaticTwoPortConservationEquationSimulate performance 0.11 → 50.11
IBPSA_latestIBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreamsSimulate performance 50.21 → 0.16
IBPSA_latestIBPSA.Media.Examples.AirPropertiesSimulate performance 0.11 → 50.11
IBPSA_latestIBPSA.Utilities.Diagnostics.Validation.CheckEqualitySimulate performance 0.06 → 50.11
IBPSA_latestIBPSA.Utilities.Math.Examples.BinomialSimulate performance 50.11 → 0.12
IBPSA_latestIBPSA.Utilities.Math.Examples.BooleanReplicatorSimulate performance 50.12 → 0.11
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.CubicHermiteSimulate performance 0.11 → 50.16
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.PolynomialSimulate performance 50.11 → 0.11
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.RegStepSimulate performance 0.11 → 50.11
MessagePackMessagePack.Examples.TestCreateAndReadFile
ModelicaTest_trunkModelicaTest.Blocks.IntegerTableSimulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Blocks.IntegratorForceStateSimulate performance 0.11 → 50.17
ModelicaTest_trunkModelicaTest.Blocks.LogicalSimulate performance 50.12 → 0.11
ModelicaTest_trunkModelicaTest.Blocks.MuxDemuxSimulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Blocks.ResetHoldIntegratorSimulate performance 50.16 → 0.12
ModelicaTest_trunkModelicaTest.ComplexMath.TestComplexFunctionsSimulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.BendSimulate performance 50.16 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube_KCSimulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_twoPhaseOverall_KCSimulate performance 50.17 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_idealGas_DPMFLOWSimulate performance 50.16 → 0.16
ModelicaTest_trunkModelicaTest.Math.TestColorMapToSvgSimulate performance 50.16 → 0.11
ModelicaTest_trunkModelicaTest.Media.TestOnly.IdealGasN2MixSimulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate performance 0.11 → 50.12
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.Distance2Simulate performance 50.17 → 0.27
ModelicaTest_trunkModelicaTest.Rotational.ForUsersGuide.Directions3Simulate performance 50.10 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test16Simulate performance 0.12 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test27Simulate performance 50.17 → 0.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test11Simulate performance 50.12 → 0.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test8Simulate performance 0.12 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test19Simulate performance 50.11 → 0.12
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test3Simulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test39Simulate performance 50.16 → 0.12
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test4Simulate performance 0.11 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test41Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Translational.TestBrakingSimulate performance 50.11 → 0.16
ModelicaTest_trunkModelicaTest.Utilities.TestFilesSimulate performance 0.11 → 50.17
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.OrificeSimulate performance 0.12 → 50.17
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortSimulate performance 0.12 → 50.17
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18Simulate performance 50.17 → 0.16
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegRoot2ZeroDerivativeSimulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegRootDerivativeSimulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWaterSimulate performance 50.12 → 0.22
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWaterSimulate performance 50.11 → 0.17
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Simulate performance 50.11 → 0.16
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.BodyShapeSimulate performance 0.16 → 50.16
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test23Simulate performance 50.06 → 0.13
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test28Simulate performance 50.11 → 0.12
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test29Simulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test51Simulate performance 0.06 → 50.12
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test73Simulate performance 50.16 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test76Simulate performance 0.06 → 50.11
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputJoystickSimulate performance 0.11 → 50.16
Modelica_SynchronousModelica_Synchronous.Examples.CascadeControlledDrive.AbsoluteClocksSimulate performance 0.12 → 50.13
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.BooleanSignals.BackSampleSimulate performance 50.11 → 0.17
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.BooleanSignals.TimeBasedStepSimulate performance 0.06 → 50.11
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.IntegerSignals.SubSampleSimulate performance 50.11 → 0.17
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.RealSignals.SubSampleSimulate performance 50.11 → 0.06
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteControllerSimulate performance 50.11 → 0.11
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestExactClockWithIntegratorSimulate performance 50.11 → 0.11
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestUnitDelaySimulate performance 0.11 → 50.11
Modelica_Synchronous_cppModelica_Synchronous.Examples.Elementary.BooleanSignals.AssignClockSimulate performance 0.03 → 50.07
Modelica_Synchronous_cppModelica_Synchronous.Examples.Elementary.RealSignals.SampleWithADeffectsSimulate performance 0.06 → 50.07
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestBackSampleSimulate performance 0.06 → 50.07
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestClockedRealToSquareSimulate performance 50.07 → 0.06
Modelica_trunkModelica.Blocks.Examples.FilterSimulate performance 0.11 → 50.11
Modelica_trunkModelica.Blocks.Examples.FilterWithDifferentiationSimulate performance 0.11 → 50.15
Modelica_trunkModelica.Blocks.Examples.FilterWithRiseTimeSimulate performance 0.16 → 50.11
Modelica_trunkModelica.Blocks.Examples.NoiseExamples.AutomaticSeedSimulate performance 0.11 → 50.11
Modelica_trunkModelica.Blocks.Examples.PID_ControllerSimulate performance 50.11 → 0.12
Modelica_trunkModelica.ComplexBlocks.Examples.TestConversionBlockSimulate performance 50.11 → 0.06
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTriggerSimulate performance 0.17 → 50.11
Modelica_trunkModelica.Electrical.Digital.Examples.MultiplexerSimulate performance 0.11 → 50.11
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.DiodeCenterTapmPulseSimulate performance 50.17 → 0.11
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.SinglePhaseTwoLevel.SinglePhaseTwoLevel_RSimulate performance 0.16 → 50.16
Modelica_trunkModelica.Mechanics.Rotational.Examples.FirstGroundedSimulate performance 50.17 → 0.12
Modelica_trunkModelica.Mechanics.Rotational.Examples.OneWayClutchDisengagedSimulate performance 50.16 → 0.11
Modelica_trunkModelica.StateGraph.Examples.FirstExample_Variant3Simulate performance 0.11 → 50.21
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.IndirectCoolingSimulate performance 50.11 → 0.11
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TestCylinderSimulate performance 50.11 → 0.16
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoTanksSimulate performance 0.11 → 50.17
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.WaterPumpSimulate performance 50.12 → 0.12
Modelica_trunk_cppModelica.Electrical.Analog.Examples.AD_DA_conversionSimulate performance 50.10 → 0.07
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_DOLSimulate performance 0.16 → 50.12
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 0.11 → 50.16
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.CascodeCircuitSimulate performance 0.11 → 50.11
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviourSimulate performance 50.11 → 0.12
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_InverterSimulate performance 0.11 → 50.16
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_InverterSimulate performance 50.16 → 0.16
Modelica_trunk_cppModelica.Math.FastFourierTransform.Examples.RealFFT1Simulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSpringsSimulate performance 50.24 → 0.22
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.LinearFluid.LinearColdWaterSimulate performance 50.12 → 0.06
Modelica_trunk_cppModelica.Thermal.FluidHeatFlow.Examples.IndirectCoolingSimulate performance 0.12 → 50.12