OpenModelica master-fmi from 2021-04-10 03:11:46 to 2021-04-11 04:19:23

Summary

OMC Commits0
Libraries Changed6
Number of Improvements1
Number of Regressions0
Number of Performance Improvements46
Number of Performance Regressions74

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
Buildings_latestFrom version 8.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-044624~git~master) OMSimulator v2.1.1.post62-g78d2568-linux to 8.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-152148~git~master) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210408-234018~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to 4.0.0 OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210408-234018~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210408-234018~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
Modelica_trunkFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210408-234018~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux
Modelica_trunk_cppFrom version trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210408-234018~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux to trunk OMSimulator v2.1.1.post62-g78d2568-linux (revision 20210409-174011~git~OM-trunk) OMSimulator v2.1.1.post62-g78d2568-linux

Models Affected

Buildings_latestBuildings.Applications.DataCenters.DXCooled.Controls.Validation.Compressor (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Controls.Discrete.Examples.BooleanDelay (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonths (sim)Simulate performance 0.04 → 50.10
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.Pulse (sim)Simulate performance 0.03 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.Sine (sim)Simulate performance 0.03 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Division (sim)Simulate performance 0.03 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Limiter (sim)Simulate performance 0.04 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Conversions.Validation.BooleanToReal (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Controls.OBC.CDL.Discrete.Examples.TriggeredSampler (sim)Simulate performance 50.13 → 0.04
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Greater (sim)Simulate performance 50.05 → 0.04
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Sources.Validation.SampleTriggerNegativeStartTime (sim)Simulate performance 0.03 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Latch (sim)Simulate performance 0.04 → 50.08
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Toggle (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Controls.OBC.CDL.Psychrometrics.Validation.DewPoint_TDryBulPhi (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetNegativeStartTime (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_Btu (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_psi (sim)Simulate performance 0.03 → 50.05
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACDCConverter (sim)Simulate performance 50.06 → 0.05
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_R (sim)Simulate performance 0.05 → 50.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_RL (sim)Simulate performance 0.05 → 50.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC_N (sim)Simulate performance 0.06 → 50.08
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YD (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlow (sim)Simulate performance 50.09 → 0.07
Buildings_latestBuildings.Fluid.FixedResistances.Examples.PressureDrop (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.EpsilonNTUZ (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.RayleighNumber (sim)Simulate performance 0.04 → 50.05
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Simulate performance 50.09 → 0.07
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SteamHumidifier_X (sim)Simulate performance 0.09 → 50.06
Buildings_latestBuildings.Fluid.SolarCollectors.BaseClasses.Examples.EN12975HeatLoss (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.HeatTransfer.Windows.Examples.BoundaryHeatTransfer (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Media.Examples.PropyleneGlycolWaterProperties (sim)Simulate performance 50.05 → 0.09
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Continuous.Validation.NumberOfRequests (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACBedroom (sim)Simulate performance 0.05 → 50.05
Buildings_latestBuildings.ThermalZones.Detailed.BaseClasses.Examples.HeatGain (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Utilities.IO.Files.Examples.Printer (sim)Simulate performance 0.07 → 50.05
Buildings_latestBuildings.Utilities.Math.Examples.Factorial (sim)Simulate performance 0.04 → 50.05
Buildings_latestBuildings.Utilities.Math.Examples.SmoothBlocks (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.Utilities.Math.Examples.SmoothExponential (sim)Simulate performance 0.03 → 50.09
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Factorial (sim)Simulate performance 0.04 → 50.07
Buildings_latestBuildings.Utilities.Math.Functions.Examples.RegNonZeroPowerDerivativeCheck (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.TrapezoidalIntegration (sim)Simulate performance 0.04 → 50.07
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulPhi (sim)Simulate performance 50.05 → 0.04
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.BaseClasses.Examples.DewPointTemperatureDerivativeCheck (sim)Simulate performance 50.09 → 0.04
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.BaseClasses.Examples.DewPointTemperatureDerivativeCheck_amb (sim)Simulate performance 50.09 → 0.04
ModelicaTestOverdeterminedModelicaTestOverdetermined.InconsistentInitialization.Fluid.TwoVolumesFullInitialInconsistent (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Electrical.SingularTransfomer (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminar (sim)Simulate performance 50.04 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminar_KC (sim)Simulate performance 50.07 → 0.04
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_laminar (sim)Simulate performance 0.04 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Bend.dp_curvedOverall_DPMFLOW (sim)Simulate performance 50.07 → 0.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Channel.dp_internalFlowOverall_DPMFLOW (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_volumeFlowRate_DPMFLOW (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpStorage (sim)Simulate performance 0.09 → 50.09
ModelicaTest_trunkModelicaTest.Magnetic.FluxTubes.Shapes.Leakage (sim)Simulate performance 50.05 → 0.16
ModelicaTest_trunkModelicaTest.Media.TestOnly.R134a_setState_pTX (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test25_usertab (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test3 (sim)Simulate performance 0.13 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test35 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test15 (sim)Simulate performance 0.05 → 50.09
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test27 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test33 (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test4 (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test18_usertab (sim)Simulate performance 0.04 → 50.09
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test27 (sim)Simulate performance 0.05 → 50.08
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test5 (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test21 (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test49 (sim)Simulate performance 0.05 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test66_usertab (sim)Simulate performance 50.10 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test86 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test9 (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunkModelicaTest.Utilities.TestWriteFile (sim)Simulate performance 50.05 → 0.27
ModelicaTest_trunk_cppModelicaTest.ComplexMath.TestComplexFunctions (sim)Simulate performance 50.05 → 0.02
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes12 (sim)Simulate performance 50.13 → 0.08
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.LinearWater_pT_Ambient (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.JointUPS (sim)Simulate performance 0.05 → 50.06
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical (sim)Simulate performance 50.11 → 0.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test1 (sim)Simulate performance 50.09 → 0.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test22 (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test6 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test8 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test9 (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test23 (sim)Simulate performance 50.06 → 0.04
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test3 (sim)Simulate performance 0.04 → 50.05
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test4 (sim)Simulate performance 0.04 → 50.09
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test6 (sim)Simulate performance 0.04 → 50.06
ModelicaTest_trunk_cppModelicaTest.Utilities.TestWriteFile (sim)Simulate performance 50.04 → 0.03
Modelica_trunkModelica.Blocks.Examples.LogicalNetwork1 (sim)Simulate performance 50.07 → 0.06
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.Hold (sim)Simulate performance 50.07 → 0.05
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate performance 50.06 → 0.04
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedRamp (sim)Simulate performance 0.07 → 50.07
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Differentiator (sim)Simulate performance 0.05 → 50.07
Modelica_trunkModelica.Electrical.Digital.Examples.Adder4 (sim)Simulate performance 50.07 → 0.06
Modelica_trunkModelica.Electrical.Digital.Examples.DFFREG (sim)Simulate performance 50.09 → 0.05
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R (sim)Simulate performance 50.06 → 0.05
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap (sim)Simulate performance 0.05 → 50.05
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap (sim)Simulate performance 0.05 → 50.06
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint (sim)Compile performance 8.30 → 23.31
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraint (sim)Compile performance 8.04 → 21.95
Modelica_trunkModelica.Mechanics.Translational.Examples.Brake (sim)Simulate performance 0.06 → 50.07
Modelica_trunkModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate performance 0.18 → 50.04
Modelica_trunkModelica.Mechanics.Translational.Examples.ElastoGap (sim)Simulate performance 0.05 → 50.06
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)Simulate performance 50.06 → 0.04
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Simulate performance 0.06 → 50.07
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithRiseTime (sim)Simulate performance 0.38 → 50.05
Modelica_trunk_cppModelica.Blocks.Examples.Noise.Densities (sim)Simulate performance 0.33 → 50.06
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.TickBasedStep (sim)Simulate performance 50.02 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.TimeBasedPulse (sim)Simulate performance 0.04 → 50.04
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.ClockSignals.RotationalSample (sim)Simulate performance 0.30 → 50.10
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate performance 50.05 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.IntegerSignals.TickBasedStep (sim)Simulate performance 0.03 → 50.04
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.AssignClockVectorized (sim)Simulate performance 0.10 → 50.07
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.Sample3 (sim)Simulate performance 0.15 → 50.08
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SubSample (sim)Simulate performance 0.03 → 50.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedSine (sim)Simulate performance 50.03 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.UpSample2 (sim)Simulate performance 0.03 → 50.03
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate performance 50.06 → 0.03
Modelica_trunk_cppModelica.Media.Examples.SimpleLiquidWater (sim)Simulate performance 0.04 → 50.09
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Simulate performance 0.03 → 50.04
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExample (sim)Simulate performance 50.07 → 0.03
Modelica_trunk_cppModelica.StateGraph.Examples.ShowExceptions (sim)Simulate performance 50.06 → 0.04