OpenModelica master-fmi from 2021-04-11 04:19:23 to 2021-04-12 22:21:06

Summary

OMC Commits0
Libraries Changed6
Number of Improvements0
Number of Regressions1
Number of Performance Improvements60
Number of Performance Regressions63

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
IBPSA_latestFrom version 3.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-054333~git~master) OMSimulator v2.1.1.post62-g78d2568-linux to 3.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-080812~git~master) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to 4.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
Modelica_trunkFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
Modelica_trunk_cppFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux

Models Affected

IBPSA_latestIBPSA.Airflow.Multizone.BaseClasses.Examples.PowerLawFixedM (sim)Simulate performance 0.05 → 50.04
IBPSA_latestIBPSA.Airflow.Multizone.Examples.Orifice (sim)Simulate performance 50.10 → 0.04
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimeNegativeStart (sim)Simulate performance 50.05 → 0.04
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimePositiveStart (sim)Simulate performance 50.08 → 0.04
IBPSA_latestIBPSA.Controls.SetPoints.Validation.OccupancyScheduleNegativeStartTime (sim)Simulate performance 0.04 → 50.09
IBPSA_latestIBPSA.Fluid.Chillers.Validation.Carnot_TEva_2ndLaw (sim)Simulate performance 0.07 → 50.08
IBPSA_latestIBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimised (sim)Simulate performance 50.06 → 0.07
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Simulate performance 50.04 → 0.05
IBPSA_latestIBPSA.Fluid.FMI.Validation.HeaterFan (sim)Simulate performance 0.06 → 50.12
IBPSA_latestIBPSA.Fluid.FixedResistances.Examples.HydraulicDiameter (sim)Simulate performance 50.07 → 0.04
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.TemporalSuperposition (sim)Simulate performance 0.04 → 50.05
IBPSA_latestIBPSA.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Simulate performance 50.10 → 0.04
IBPSA_latestIBPSA.Media.Examples.WaterProperties (sim)Simulate performance 50.07 → 0.04
IBPSA_latestIBPSA.Utilities.IO.Files.Examples.JSONWriter (sim)Simulate performance 0.04 → 50.05
IBPSA_latestIBPSA.Utilities.Math.Examples.BesselY1 (sim)Simulate performance 50.06 → 0.04
IBPSA_latestIBPSA.Utilities.Math.Examples.InverseXRegularized (sim)Simulate performance 50.05 → 0.04
IBPSA_latestIBPSA.Utilities.Math.Examples.RegNonZeroPower (sim)Simulate performance 50.08 → 0.04
IBPSA_latestIBPSA.Utilities.Math.Examples.SmoothExponential (sim)Simulate performance 0.04 → 50.04
IBPSA_latestIBPSA.Utilities.Math.Examples.SmoothLimit (sim)Simulate performance 50.04 → 0.04
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.PowerLinearized (sim)Simulate performance 50.05 → 0.05
IBPSA_latestIBPSA.Utilities.Psychrometrics.Functions.Examples.SaturationPressure (sim)Simulate performance 0.03 → 50.04
ModelicaTestOverdeterminedModelicaTestOverdetermined.InconsistentInitialization.Fluid.TwoVolumesFullInitialInconsistent (sim)Simulate performance 50.07 → 0.05
ModelicaTest_trunkModelicaTest.Blocks.IntegerTable (sim)Simulate performance 0.05 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_overall (sim)Simulate performance 0.04 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_laminar (sim)Simulate performance 50.07 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Channel.dp_internalFlowOverall_DPMFLOW (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_idealGas_DPMFLOW (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_volumeFlowRate_DPMFLOW (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestMultiPort (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpStorage (sim)Simulate performance 50.09 → 0.06
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.NewFittings.Orifices.ThickEdgedOrifice (sim)Simulate performance 0.06 → 50.09
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)Simulate performance 0.06 → 50.08
ModelicaTest_trunkModelicaTest.Magnetic.FluxTubes.Shapes.FixedShape (sim)Simulate performance 0.46 → 50.06
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.LinearColdWater (sim)Simulate performance 0.04 → 50.04
ModelicaTest_trunkModelicaTest.Media.TestOnly.FlueGas (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunkModelicaTest.Rotational.ForUsersGuide.ConnectionPossibilities (sim)Simulate performance 0.87 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test3 (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test33 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test34 (sim)Simulate performance 0.05 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test15 (sim)Simulate performance 50.09 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test29 (sim)Simulate performance 0.05 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test4 (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test18_usertab (sim)Simulate performance 50.09 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test27 (sim)Simulate performance 50.08 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test30 (sim)Simulate performance 0.04 → 50.10
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test5 (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test15 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test17 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test18 (sim)Simulate performance 0.05 → 50.07
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test21 (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test37 (sim)Simulate performance 50.08 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test49 (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test61 (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test9 (sim)Simulate performance 50.05 → 0.09
ModelicaTest_trunk_cppModelicaTest.Blocks.KinematicPTP (sim)Simulate performance 0.15 → 50.09
ModelicaTest_trunk_cppModelicaTest.Blocks.Mean (sim)Simulate performance 0.04 → 50.04
ModelicaTest_trunk_cppModelicaTest.Blocks.RootMeanSquare (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube (sim)Simulate performance 0.05 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminar (sim)Simulate performance 0.03 → 50.07
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_idealGas_DPMFLOW (sim)Simulate performance 0.06 → 50.05
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverse (sim)Simulate performance 0.07 → 50.08
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)Simulate performance 0.10 → 50.07
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.LinearWater_pT_Ambient (sim)Simulate performance 50.06 → 0.03
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAir (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWater (sim)Simulate performance 0.06 → 50.08
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointUPS (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Simulate performance 0.12 → 50.13
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test2 (sim)Simulate performance 50.11 → 0.09
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test26 (sim)Simulate performance 0.04 → 50.11
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test27 (sim)Simulate performance 0.04 → 50.10
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test29 (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test6 (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test8 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test27 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test3 (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test4 (sim)Simulate performance 50.09 → 0.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test5 (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test6 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test9 (sim)Simulate performance 50.04 → 0.09
ModelicaTest_trunk_cppModelicaTest.Utilities.TestExamplesCalculator (sim)Simulate performance 0.03 → 50.08
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.AssignClockVectorized (sim)Simulate performance 0.04 → 50.07
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.AssignClockToTriggerHold (sim)Simulate performance 0.04 → 50.05
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.AssignClockVectorized (sim)Simulate performance 0.04 → 50.05
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)Simulate performance 0.04 → 50.11
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.Sample2 (sim)Simulate performance 50.08 → 0.04
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.SubSample (sim)Simulate performance 0.05 → 50.05
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedRamp (sim)Simulate performance 50.07 → 0.04
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Differentiator (sim)Simulate performance 50.07 → 0.06
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.InvertingAmplifier (sim)Simulate performance 0.04 → 50.10
Modelica_trunkModelica.Electrical.Digital.Examples.DLATREGL (sim)Simulate performance 0.04 → 50.06
Modelica_trunkModelica.Electrical.Digital.Examples.DLATREGSRL (sim)Simulate performance 0.04 → 50.06
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.Transformer (sim)Simulate performance 0.04 → 50.05
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate → Failed
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.QuadraticCoreAirgap (sim)Simulate performance 0.05 → 50.08
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap (sim)Simulate performance 50.05 → 0.07
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap (sim)Simulate performance 50.06 → 0.05
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint (sim)Compile performance 23.31 → 8.53
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraint (sim)Compile performance 21.95 → 7.89
Modelica_trunkModelica.Mechanics.Rotational.Examples.EddyCurrentBrake (sim)Simulate performance 0.36 → 50.06
Modelica_trunkModelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 0.89 → 50.20
Modelica_trunkModelica.Mechanics.Translational.Examples.Brake (sim)Simulate performance 50.07 → 0.13
Modelica_trunkModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate performance 50.04 → 0.04
Modelica_trunkModelica.Mechanics.Translational.Examples.ElastoGap (sim)Simulate performance 50.06 → 0.11
Modelica_trunkModelica.Media.Examples.MoistAir (sim)Simulate performance 0.04 → 50.07
Modelica_trunkModelica.Media.Examples.WaterIF97 (sim)Simulate performance 0.05 → 50.07
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.OneMass (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Simulate performance 50.07 → 0.06
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithRiseTime (sim)Simulate performance 50.05 → 0.04
Modelica_trunk_cppModelica.Blocks.Examples.Noise.Densities (sim)Simulate performance 50.06 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.TimeBasedPulse (sim)Simulate performance 50.04 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.ClockSignals.RotationalSample (sim)Simulate performance 50.10 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.IntegerSignals.TickBasedStep (sim)Simulate performance 50.04 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.AssignClockVectorized (sim)Simulate performance 50.07 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.Sample3 (sim)Simulate performance 50.08 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SampleWithADeffects (sim)Simulate performance 0.03 → 50.11
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SubSample (sim)Simulate performance 50.03 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.UpSample2 (sim)Simulate performance 50.03 → 0.07
Modelica_trunk_cppModelica.Electrical.Digital.Examples.HalfAdder (sim)Simulate performance 0.04 → 50.04
Modelica_trunk_cppModelica.Electrical.QuasiStatic.SinglePhase.Examples.Transformer (sim)Simulate performance 0.04 → 50.03
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.CompareBrakingForce (sim)Simulate performance 0.04 → 50.04
Modelica_trunk_cppModelica.Media.Examples.SimpleLiquidWater (sim)Simulate performance 50.09 → 0.04
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)Simulate performance 0.03 → 50.04
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Simulate performance 50.04 → 0.03