OpenModelica v1.14-fmi from 2021-05-08 15:13:34 to 2021-05-15 15:20:05

Summary

OMC Commits0
Libraries Changed8
Number of Improvements0
Number of Regressions1
Number of Performance Improvements60
Number of Performance Regressions69

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
AixLib_latestFrom version 0.11.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-100845~git~development) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.11.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210514-152456~git~development) OMSimulator v2.0.0-dev-967-g1552061-linux
BuildingSystemsFrom version 2.0.0-beta OMSimulator v2.0.0-dev-967-g1552061-linux (revision 2.0.0-beta2-378-g3990159) 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-380-gc3070d4) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210504-152414~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210514-042058~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-114021~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210512-134045~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-114021~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210512-134045~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-114021~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210512-134045~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-114021~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210512-134045~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunk_cppFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210505-114021~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210512-134045~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

AixLib_latestAixLib.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTime (sim)Simulate performance 50.06 → 0.04
AixLib_latestAixLib.Controls.Continuous.Examples.SignalRanker (sim)Simulate performance 0.04 → 50.06
AixLib_latestAixLib.Fluid.Actuators.Valves.Validation.TwoWayValveParameterization (sim)Simulate performance 0.06 → 50.08
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Simulate performance 50.04 → 0.05
AixLib_latestAixLib.Fluid.FMI.Validation.HeaterFanPressureDriven (sim)Simulate performance 50.09 → 0.14
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Integrand (sim)Simulate performance 50.06 → 0.04
AixLib_latestAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressorPressureLosses (sim)Simulate performance 0.06 → 50.08
AixLib_latestAixLib.Utilities.Math.Examples.Average (sim)Simulate performance 50.06 → 0.06
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.GetHeaderElement (sim)Simulate performance 51.11 → 1.04
BuildingSystemsBuildingSystems.Controls.Continuous.Examples.LimPID (sim)Simulate performance 50.05 → 0.05
BuildingSystemsBuildingSystems.Controls.Continuous.Examples.OffTimer (sim)Simulate performance 50.07 → 0.04
BuildingSystemsBuildingSystems.Controls.SetPoints.Validation.OccupancyScheduleNegativeStartTime (sim)Simulate performance 0.04 → 50.10
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Simulate performance 0.05 → 50.05
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Simulate performance 50.10 → 0.04
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Simulate performance 50.05 → 0.04
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.CountAggregationCells (sim)Simulate performance 0.04 → 50.05
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate performance 50.04 → 0.03
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.TimeGeometric (sim)Simulate performance 50.04 → 0.04
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.CoupledVolumesSpecializedWaterTemperatureDependentDensity (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MoistureMixingConservationSteadyState (sim)Simulate performance 50.06 → 0.05
BuildingSystemsBuildingSystems.Utilities.Math.Examples.Binomial (sim)Simulate performance 50.05 → 0.03
BuildingSystemsBuildingSystems.Utilities.Math.Examples.FallingFactorial (sim)Simulate performance 0.04 → 50.04
BuildingSystemsBuildingSystems.Utilities.Math.Examples.IntegratorWithReset (sim)Simulate performance 0.04 → 50.04
BuildingSystemsBuildingSystems.Utilities.Math.Examples.SmoothHeaviside (sim)Simulate performance 0.04 → 50.06
BuildingSystemsBuildingSystems.Utilities.Math.Examples.Splice (sim)Simulate performance 50.07 → 0.03
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.BesselY0 (sim)Simulate performance 0.05 → 50.05
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 0.04 → 50.04
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.Polynomial (sim)Simulate performance 50.06 → 0.04
BuildingSystemsBuildingSystems.Utilities.Time.Validation.CalendarTimeMonthsMinus (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Airflow.Multizone.BaseClasses.Examples.WindPressureLowRise (sim)Simulate performance 50.09 → 0.04
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimeNegativeStart (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Atan (sim)Simulate performance 0.04 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Sort (sim)Simulate performance 0.04 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Conversions.Validation.BooleanToInteger (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Discrete.Examples.TriggeredSampler (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Sources.Validation.Constant (sim)Simulate performance 50.08 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.GreaterEqualThreshold (sim)Simulate performance 0.04 → 50.08
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.MultiAnd (sim)Simulate performance 50.06 → 0.03
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_psi (sim)Simulate performance 0.03 → 50.13
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_Btu (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Electrical.AC.OnePhase.Examples.GeneratorLoadGrid (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_R (sim)Simulate performance 0.05 → 50.08
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Electrical.DC.Lines.Examples.Resistance (sim)Simulate performance 0.04 → 50.08
Buildings_latestBuildings.Electrical.DC.Loads.Examples.Resistor (sim)Simulate performance 50.06 → 0.04
Buildings_latestBuildings.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependent (sim)Simulate performance 50.07 → 0.06
Buildings_latestBuildings.Fluid.BaseClasses.Validation.MassFlowRateMultiplier (sim)Simulate performance 50.07 → 0.04
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Simulate performance 0.08 → 50.09
Buildings_latestBuildings.Fluid.Interfaces.Examples.StaticTwoPortConservationEquation (sim)Simulate performance 0.08 → 50.09
Buildings_latestBuildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreams (sim)Simulate performance 0.10 → 50.25
Buildings_latestBuildings.Fluid.Sensors.Examples.Pressure (sim)Simulate performance 0.04 → 50.08
Buildings_latestBuildings.Occupants.BaseClasses.Validation.ExponentialVariableGeneration (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate performance 50.05 → 0.04
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Herkel2008WindowsCompletelyOpen (sim)Simulate performance 50.06 → 0.04
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Zhang2012WindowsEast (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Utilities.IO.Files.Examples.Printer (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Utilities.Math.Examples.Biquadratic (sim)Simulate performance 50.12 → 0.03
Buildings_latestBuildings.Utilities.Math.Examples.ExponentialIntegralE1 (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Utilities.Math.Examples.IntegratorWithReset (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Utilities.Math.Examples.PowerLinearized (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Utilities.Math.Examples.QuadraticLinear (sim)Simulate performance 0.04 → 50.06
Buildings_latestBuildings.Utilities.Math.Examples.SmoothMin (sim)Simulate performance 0.04 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 50.05 → 0.04
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.SaturationPressure (sim)Simulate performance 0.04 → 50.04
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Mechanical.TwoMassesEquationsFullSteadyState (sim)Simulate performance 0.04 → 50.10
ModelicaTestOverdeterminedModelicaTestOverdetermined.InconsistentInitialization.Fluid.TwoVolumesEquationsFullInitialInconsistent (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunkModelicaTest.Blocks.IntegratorForceState (sim)Simulate performance 50.05 → 0.05
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KC (sim)Simulate performance 0.05 → 50.08
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall (sim)Simulate performance 0.05 → 50.04
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestWallFriction (sim)Simulate performance 0.07 → 50.13
ModelicaTest_trunkModelicaTest.Math.TestPolynomials (sim)Simulate performance 50.08 → 0.03
ModelicaTest_trunkModelicaTest.Math.TestScalarFunctions (sim)Simulate performance 50.06 → 0.03
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.SimpleAir (sim)Simulate performance 0.09 → 50.10
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGas (sim)Simulate performance 50.10 → 0.06
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Spring2 (sim)Simulate performance 50.10 → 0.13
ModelicaTest_trunkModelicaTest.MultiBody.Joints.Planar (sim)Simulate performance 0.07 → 50.10
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FixedRotation (sim)Simulate performance 0.08 → 50.11
ModelicaTest_trunkModelicaTest.Rotational.InitializationConversion.Inertia (sim)Simulate performance 50.11 → 0.05
ModelicaTest_trunk_cppModelicaTest.Blocks.ConversionBlocks (sim)Simulate performance 50.05 → 0.03
ModelicaTest_trunk_cppModelicaTest.Blocks.KinematicPTP (sim)Simulate performance 0.08 → 50.05
ModelicaTest_trunk_cppModelicaTest.Electrical.Analog.TestGyrator (sim)Simulate performance 0.03 → 50.03
ModelicaTest_trunk_cppModelicaTest.Magnetic.FluxTubes.VariableComponents (sim)Simulate performance 0.08 → 50.04
ModelicaTest_trunk_cppModelicaTest.Math.TestNonlinear (sim)Simulate performance 0.04 → 50.09
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)Simulate performance 0.13 → 50.12
ModelicaTest_trunk_cppModelicaTest.Rotational.InitializationConversion.SpringDamper (sim)Simulate performance 50.11 → 0.04
ModelicaTest_trunk_cppModelicaTest.Utilities.TestExamplesCalculator (sim)Simulate performance 0.04 → 50.05
Modelica_trunkModelica.Blocks.Examples.Noise.Densities (sim)Simulate performance 50.05 → 0.03
Modelica_trunkModelica.Blocks.Examples.SinCosEncoder (sim)Simulate performance 0.09 → 50.05
Modelica_trunkModelica.Clocked.Examples.Elementary.ClockSignals.ShiftSample (sim)Simulate performance 50.04 → 0.04
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate performance 0.03 → 50.04
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)Simulate performance 50.05 → 0.04
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.Sample3 (sim)Simulate performance 50.11 → 0.03
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedStep (sim)Simulate performance 0.03 → 50.07
Modelica_trunkModelica.Clocked.Examples.SimpleControlledDrive.Continuous (sim)Simulate performance 50.04 → 0.03
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.DifferentialAmplifier (sim)Simulate performance 50.05 → 0.04
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate performance 50.05 → 0.04
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.NonInvertingAmplifier (sim)Simulate performance 50.09 → 0.04
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.VoltageFollower (sim)Simulate performance 0.05 → 50.06
Modelica_trunkModelica.Electrical.Digital.Examples.Multiplexer (sim)Simulate performance 50.05 → 0.05
Modelica_trunkModelica.Electrical.Digital.Examples.NXFER (sim)Simulate performance 0.03 → 50.09
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousMachines.SMPM_ResistiveBraking (sim)Simulate performance 0.13 → 50.08
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R (sim)Simulate performance 0.05 → 50.05
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.DiodeCenterTapmPulse (sim)Simulate performance 50.07 → 0.05
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.QuadraticCoreAirgap (sim)Simulate performance 0.05 → 50.10
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Characteristics (sim)Simulate performance 0.13 → 50.10
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque (sim)Simulate performance 0.07 → 50.10
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.Pendulum (sim)Simulate performance 50.09 → 0.06
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)Simulate performance 0.08 → 50.09
Modelica_trunkModelica.Media.Examples.MoistAir (sim)Simulate performance 0.04 → 50.09
Modelica_trunk_cppModelica.Blocks.Examples.Filter (sim)Simulate performance 0.06 → 50.08
Modelica_trunk_cppModelica.Blocks.Examples.RealNetwork1 (sim)Simulate performance 50.08 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.TimeBasedPulse (sim)Simulate performance 0.03 → 50.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.IntegerSignals.SampleVectorizedAndClocked (sim)Simulate performance 50.03 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.Sample3 (sim)Simulate performance 0.04 → 50.05
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedSine (sim)Simulate performance 50.04 → 0.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.UniformNoise (sim)Simulate performance 50.04 → 0.03
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.Comparator (sim)Simulate performance 50.05 → 0.05
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTrigger (sim)Simulate performance 0.05 → 50.05
Modelica_trunk_cppModelica.Electrical.Digital.Examples.Counter (sim)Simulate performance 0.05 → 50.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.FlipFlop (sim)Simulate performance 0.04 → 50.05
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMS_Start (sim)Simulate performance 50.09 → 0.08
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_Rectifier (sim)Simulate performance 0.07 → 50.08
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Simulate performance 50.13 → 0.16
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Simulate performance 0.07 → 50.08
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FluxTubes.Examples.BasicExamples.ToroidalCoreQuadraticCrossSection (sim)Simulate performance 50.05 → 0.05
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FluxTubes.Examples.Leakage.CylinderLeakage (sim)Simulate performance 0.05 → 50.06
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.RollingWheel (sim)Simulate performance 0.05 → 50.10
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Simulate performance 0.03 → 50.04
Modelica_trunk_cppModelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim)Simulate performance 50.06 → 0.07