OpenModelica v1.12-fmi from 2020-02-22 14:17:07 to 2020-03-14 18:22:25

Summary

OMC Commits0
Libraries Changed10
Number of Improvements10
Number of Regressions9
Number of Performance Improvements38
Number of Performance Regressions45

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-329-g6947c7b) 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-333-g13aa5f2) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 7.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200214-163228~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 7.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200312-121028~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 20200131-133300~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200310-073455~git~master) 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+build.3-30-gdec96df) 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.3-35-ga156ab0) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200218-093834~git~master-om314) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200311-232511~git~master-om333) 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.3-30-gdec96df-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.3-35-ga156ab0-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 1.8.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.8.0-1-gab424f6) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.8.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.8.1-1-g307c85f) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200218-093834~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200311-232511~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux
ScalableTestSuiteFrom version 1.11.4 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.11.4) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.11.5 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.11.5-2-g6890d26) OMSimulator v2.0.0-dev-967-g1552061-linux
ScalableTestSuite_nooptFrom version 1.11.4 (revision 1.11.4) to 1.11.5 (revision 1.11.5-2-g6890d26)

Models Affected

BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Simulate performance 50.21 → 0.21
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearData (sim)Simulate performance 50.11 → 0.11
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.FlowSplitter_u (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Media.Examples.AirTemperatureEnthalpyInversion (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Simulate performance 0.11 → 50.11
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.Binomial (sim)Simulate performance 0.11 → 50.11
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.Factorial (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.RegStep (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.SaturationPressure (sim)Simulate performance 50.11 → 0.06
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.pW_X (sim)Simulate performance 0.07 → 50.11
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.phi_pTX (sim)Simulate performance 0.11 → 50.12
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckRadiation (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckTemperature (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertRelativeHumidity (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.Continuous.Examples.OffTimer (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.MultiZone.VAV.SetPoints.Validation.OutsideAirFlow (sim)Failed → SimCode
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.Constant (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Log (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Max (sim)Simulate performance 0.07 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Tan (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.LessThreshold (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.OnCounter (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Sources.Validation.Pulse (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.IntegerReplicator (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_Btu (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.ParallelLoads (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.Data.TestData (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Templates performance 12.25 → 0.99 Compile performance 29.16 → 13.48
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.BaseClasses.Examples.ConvectionResistance (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.EpsilonNTUZ (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.RayleighNumber (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.PowerInterface (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Fluid.SolarCollectors.BaseClasses.Examples.EN12975HeatLoss (sim)Simulate performance 50.12 → 0.11
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Simulate performance 50.12 → 0.11
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.GlassLayer (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Media.Specialized.Water.Examples.TemperatureDependentDensityProperties (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Utilities.Math.Examples.IntegratorWithReset (sim)Simulate performance 50.11 → 0.12
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.pW_TDewPoi (sim)Simulate → Compile
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonths (sim)Simulate performance 50.11 → 0.12
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.Validation.OverAYear_usingOneYearData (sim)Simulate performance 50.11 → 0.06
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)Simulate performance 50.11 → 0.11
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.Data.TestData (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Templates performance 13.93 → 0.95 Compile performance 31.13 → 13.88
IBPSA_latestIBPSA.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Simulate performance 50.11 → 0.06
IBPSA_latestIBPSA.Utilities.Math.Examples.SmoothMin (sim)Simulate performance 0.06 → 50.11
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.RegStep (sim)Simulate performance 0.11 → 50.12
IBPSA_latestIBPSA.Utilities.Psychrometrics.Functions.Examples.pW_TDewPoi (sim)Simulate → Compile
IBPSA_latestIBPSA.Utilities.Psychrometrics.Functions.Examples.phi_pTX (sim)Simulate performance 0.06 → 50.11
ModelicaTest_3.2.3ModelicaTest.Blocks.ConversionBlocks (sim)Simulate performance 50.11 → 0.06
ModelicaTest_3.2.3ModelicaTest.Blocks.Mean (sim)Simulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.Blocks.RootMeanSquare (sim)Simulate performance 0.06 → 50.11
ModelicaTest_3.2.3ModelicaTest.ComplexMath.TestComplexFunctions (sim)Simulate performance 50.09 → 0.11
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.NewFittings.GenericResistances.VolumeFlowRate (sim)Compile → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.NewFittings.Orifices.ThickEdgedOrifice (sim)Simulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.FluxTubes.Sensors (sim)Compile performance 16.29 → 9.35 Simulate performance 50.15 → 0.06
ModelicaTest_3.2.3ModelicaTest.FluxTubes.Shapes.HysteresisAndMagnets (sim)Compile performance 22.10 → 12.83
ModelicaTest_3.2.3ModelicaTest.Magnetic.QuasiStatic.FluxTubes.NoPhysicalTestLeakage (sim)Compile performance 19.41 → 10.81 Simulate performance 50.11 → 0.06
ModelicaTest_3.2.3ModelicaTest.Rotational.ForUsersGuide.Directions3 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test11 (sim)Simulate performance 0.07 → 50.11
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test57 (sim)Simulate performance 0.11 → 50.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test59 (sim)Simulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.Utilities.TestStrings (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Blocks.LimResetIntegrator (sim)Simulate performance 0.07 → 50.11
ModelicaTest_trunkModelicaTest.Electrical.PowerConverters.ThyristorBridge2mPulse_R (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.StraightPipe.dp_twoPhaseOverall_DP (sim)Failed → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Failed → Compile
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test4 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test6 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test18 (sim)Simulate performance 0.07 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test20 (sim)Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test14 (sim)Simulate performance 50.13 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test1 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test11 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test12 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test29 (sim)Simulate performance 0.12 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test8 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test80 (sim)Simulate performance 0.06 → 50.10
Modelica_3.2.3Modelica.Electrical.Digital.Examples.Counter3 (sim)Simulate performance 50.11 → 0.11
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboard (sim)Simulate performance 50.11 → 0.12
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Integrator (sim)Simulate performance 50.11 → 0.11
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier6pulse (sim)Simulate performance 50.16 → 0.11
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.TransformerTestbench (sim)Simulate performance 0.11 → 50.11
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.ParallelResonance (sim)Simulate performance 0.11 → 50.10
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)SimCode performance 35.52 → 0:01:12
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)SimCode performance 8.13 → 15.94
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)BackEnd performance 5.82 → 10.37
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)BackEnd performance 38.46 → 0:01:13 SimCode performance 8.16 → 13.95
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560 (sim)BackEnd performance 45.06 → 0:01:18
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Simulate performance 43.74 → 0:01:15
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Simulate → Compile