OpenModelica v1.13-fmi from 2019-03-06 05:01:29 to 2019-03-08 12:06:59

Summary

OMC Commits0
Libraries Changed7
Number of Improvements6
Number of Regressions6
Number of Performance Improvements63
Number of Performance Regressions46

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
BuildingSystemsFrom version 2.0.0-beta OMSimulator v2.0.0-dev-967-g1552061-linux (revision 2.0.0-beta2-279-g46caa16) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.0.0-beta OMSimulator v2.0.0-dev-967-g1552061-linux (revision 2.0.0-beta2-282-gaba8ce2) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_3.2.3From version 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3-3-g776b560) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190302-195442~git~master-om167) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190307-080313~git~master-om168) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190302-195442~git~master-om167) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190307-080313~git~master-om168) 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-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-3-g776b560-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190302-195442~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190307-080313~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 20190302-195442~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20190307-080313~git~master-om2) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystemSimulate performance 13.89 → 6.78
BuildingSystemsBuildingSystems.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMassSimulate performance 10.89 → 4.32
BuildingSystemsBuildingSystems.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightnessSimulate performance 10.58 → 3.42
BuildingSystemsBuildingSystems.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearnessSimulate performance 10.25 → 3.57
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckPressureTemplates performance 10.06 → 2.09 Simulate performance 17.90 → 5.07
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckRadiationSimulate performance 18.35 → 5.12
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckRelativeHumiditySimulate performance 18.30 → 5.12
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckTemperatureCompile performance 30.48 → 17.00
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.LocalCivilTimeSimulate performance 50.36 → 0.54
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Examples.ReaderTMY3Templates performance 10.29 → 2.08 Simulate performance 18.32 → 5.13
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNorTemplates performance 10.75 → 1.58 Simulate performance 18.36 → 6.43
BuildingSystemsBuildingSystems.Fluid.BaseClasses.FlowModels.Validation.InverseFlowFunctionsSimulate performance 50.11 → 0.11
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirMoistAirSimulate performance 0.17 → 50.11
BuildingSystemsBuildingSystems.Fluid.FixedResistances.BaseClasses.Validation.PlugFlowCoreFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.PlugFlowPipeFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.FlowReversalFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAITFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowULgFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.TransportWaterAirFailed → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Examples.MixingVolumePrescribedHeatFlowRateSimulate performance 50.15 → 0.11
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.MassFlowSource_WeatherDataSimulate → Failed
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.OutsideCompile → Failed
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.Outside_CpLowRiseSimulate → Failed
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.SaturationPressureSimulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.Blocks.LimResetIntegratorSimulate performance 50.41 → 0.11
ModelicaTest_3.2.3ModelicaTest.Blocks.OnDelaySimulate performance 0.11 → 50.15
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapTurbulent_KCSimulate performance 50.16 → 0.11
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminarSimulate performance 50.16 → 0.11
ModelicaTest_3.2.3ModelicaTest.Math.TestMatricesSimulate performance 0.11 → 50.16
ModelicaTest_3.2.3ModelicaTest.Math.TestNonlinearSimulate performance 0.16 → 50.16
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.DryAirNasaSimulate performance 50.11 → 0.11
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phSimulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2Simulate performance 50.17 → 0.17
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Simulate performance 0.17 → 50.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test12Simulate performance 50.30 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1D.Test24Simulate performance 1.22 → 50.71
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test26Simulate performance 0.11 → 50.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test4Simulate performance 50.10 → 0.17
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test31Simulate performance 0.57 → 50.76
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test19Simulate performance 50.21 → 0.27
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test21Simulate performance 50.12 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test63Simulate performance 50.11 → 0.16
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test71Simulate performance 50.21 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test76Simulate performance 50.21 → 0.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test78Simulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.Utilities.TestStringsSimulate performance 50.11 → 0.12
ModelicaTest_trunkModelicaTest.Blocks.MuxDemuxSimulate performance 50.15 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminarSimulate performance 50.18 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_volumeFlowRate_DPMFLOWSimulate performance 0.16 → 50.16
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestSharpEdgedOrificeSimulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.FluxTubes.Shapes.LeakageSimulate performance 0.21 → 50.11
ModelicaTest_trunkModelicaTest.Math.TestBooleanFunctionsSimulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.Essotherm650Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.Glycol47Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.MultiBody.Forces.LineForceWithMassSimulate performance 0.31 → 50.16
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSimulate performance 0.17 → 50.16
ModelicaTest_trunkModelicaTest.Rotational.ForUsersGuide.Directions3Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Rotational.TestMoveSimulate performance 0.16 → 50.15
ModelicaTest_trunkModelicaTest.Tables.CombiTable1D.Test12Simulate performance 50.15 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test4Simulate performance 50.16 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test11Simulate performance 1.17 → 50.62
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test17Simulate performance 0.77 → 50.66
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test2Simulate performance 50.31 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test20Simulate performance 50.21 → 0.31
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test4Simulate performance 0.21 → 50.17
ModelicaTest_trunkModelicaTest.Tables.CombiTable2D.Test7Simulate performance 50.11 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test31Simulate performance 0.82 → 50.56
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test5Simulate performance 50.17 → 0.16
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test7Simulate performance 0.11 → 50.16
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test23Simulate performance 0.11 → 50.10
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test50Simulate performance 0.82 → 51.01
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.BasicSimulate performance 50.11 → 0.11
ModelicaTest_trunk_cppModelicaTest.Blocks.FirstOrderHoldSimulate performance 0.06 → 50.12
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay2Simulate performance 0.07 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestSharpEdgedOrificeSimulate performance 0.11 → 50.11
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstancesSimulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegRoot2DerivativesSimulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestUtilities.TestRegStepSimulate performance 50.06 → 0.06
ModelicaTest_trunk_cppModelicaTest.Magnetic.QuasiStatic.FluxTubes.NoPhysicalTestLeakageSimulate performance 0.06 → 50.10
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.Glycol47Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.AirSimulate performance 0.12 → 50.16
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Simulate performance 50.11 → 0.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointSSPSimulate performance 50.10 → 0.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0.16 → 50.16
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FreeBodiesSimulate performance 50.17 → 0.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalseSimulate performance 0.11 → 50.15
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test1Simulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test31Simulate performance 50.06 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test54Simulate performance 0.06 → 50.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test77Simulate performance 50.05 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test9Simulate performance 0.06 → 50.10
ModelicaTest_trunk_cppModelicaTest.Utilities.TestWriteFileSimulate performance 50.10 → 0.03
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFTSimulate → Compile
Modelica_3.2.3Modelica.Electrical.Digital.Examples.MultiplexerSimulate performance 50.11 → 0.11
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_GeneratorSimulate → Compile
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperSimulate performance 50.16 → 0.16
Modelica_trunkModelica.Blocks.Examples.NoiseExamples.ImpureGeneratorSimulate performance 50.16 → 0.11
Modelica_trunkModelica.Blocks.Examples.SlewRateLimiterSimulate performance 50.11 → 0.11
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.IntegratorSimulate performance 0.11 → 50.16
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTriggerSimulate performance 50.10 → 0.11
Modelica_trunkModelica.Electrical.Digital.Examples.CounterSimulate performance 50.11 → 0.11
Modelica_trunkModelica.Electrical.Digital.Examples.DFFREGSimulate performance 0.11 → 50.16
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSectionsSimulate performance 50.16 → 0.11
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_GeneratorSimulate → Compile
Modelica_trunkModelica.Media.Examples.TestOnly.IdealGasN2Simulate performance 50.11 → 0.11
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Air.DryAirNasaSimulate performance 50.11 → 0.11
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_phSimulate performance 50.11 → 0.21
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.PumpDropOutSimulate performance 0.23 → 50.11
Modelica_trunk_cppModelica.Blocks.Examples.FilterSimulate performance 0.06 → 50.12
Modelica_trunk_cppModelica.Electrical.Analog.Examples.ShowVariableResistorSimulate performance 50.11 → 0.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DLATREGSimulate performance 0.06 → 50.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.NRXFERSimulate performance 50.07 → 0.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMS_StartSimulate performance 0.11 → 50.11
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_DOLSimulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_TransformerSimulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseSimulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1Simulate performance 50.16 → 0.18
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.WhyArrowsSimulate performance 0.06 → 50.06
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Incompressible.Essotherm650Simulate performance 0.06 → 50.11
Modelica_trunk_cppModelica.Thermal.FluidHeatFlow.Examples.TestOpenTankSimulate performance 0.07 → 50.11