OpenModelica v1.13-fmi from 2021-04-17 12:41:24 to 2021-04-24 12:54:58

Summary

OMC Commits0
Libraries Changed6
Number of Improvements0
Number of Regressions2
Number of Performance Improvements75
Number of Performance Regressions68

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
Buildings_latestFrom version 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210409-152148~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210420-043232~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210419-114020~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210419-114020~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 20210412-114012~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210419-114020~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210412-114012~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210419-114020~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 20210412-114012~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210419-114020~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.ProjectedShadowLength (sim)Simulate performance 51.74 → 1.73
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTime (sim)Simulate performance 50.09 → 0.06
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Economizers.Subsequences.Validation.Enable_FreProSta_ZonSta (sim)Simulate performance 0.07 → 50.10
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Atan2 (sim)Simulate performance 50.15 → 0.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Division (sim)Simulate performance 0.05 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Line (sim)Simulate performance 0.07 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Conversions.Validation.DayTypeCheck (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Controls.OBC.CDL.Discrete.Examples.ZeroOrderHold (sim)Simulate performance 50.09 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Product (sim)Simulate performance 0.07 → 50.09
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Sources.Validation.PulseNegativeStartTime (sim)Simulate performance 50.09 → 0.07
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.TimerNegativeStartTime (sim)Simulate performance 50.07 → 0.07
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.RealExtractSignal (sim)Simulate performance 0.07 → 50.07
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSet (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetPositiveStartTime (sim)Simulate performance 0.05 → 50.06
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_BtuPerHour (sim)Simulate performance 50.07 → 0.05
Buildings_latestBuildings.Controls.SetPoints.Examples.Table (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACConverter (sim)Simulate performance 50.10 → 0.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerStepDownDY (sim)Simulate performance 0.08 → 50.10
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACSimpleGrid (sim)Simulate performance 50.09 → 0.08
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Loads.Examples.Impedances (sim)Simulate performance 0.09 → 50.09
Buildings_latestBuildings.Electrical.DC.Lines.Examples.Resistance (sim)Simulate performance 0.06 → 50.09
Buildings_latestBuildings.Examples.ChillerPlant.BaseClasses.Controls.Examples.KMinusU (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Examples.Tutorial.CDL.Controls.Validation.SystemOnOff (sim)Simulate performance 0.06 → 50.09
Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System2 (sim)Simulate → FrontEnd
Buildings_latestBuildings.Examples.Tutorial.SpaceCooling.System3 (sim)Simulate → FrontEnd
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.AssertWaterFlow (sim)Simulate performance 50.10 → 0.07
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.EnergyConversionNormal (sim)Simulate performance 0.08 → 50.09
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HANaturalCylinder (sim)Simulate performance 0.07 → 50.07
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.SpeedSelect (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)Simulate performance 50.09 → 0.09
Buildings_latestBuildings.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate performance 0.12 → 50.08
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatPortAir (sim)Simulate performance 0.09 → 50.09
Buildings_latestBuildings.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)Simulate performance 50.07 → 0.08
Buildings_latestBuildings.HeatTransfer.Radiosity.Examples.OpaqueSurface (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Validation.HeatCapacityVariableShadeDT (sim)Simulate performance 0.07 → 50.08
Buildings_latestBuildings.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Simulate performance 50.06 → 0.07
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Continuous.Validation.LessEqual (sim)Simulate performance 50.08 → 0.09
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Continuous.Validation.LessEqualThreshold (sim)Simulate performance 50.11 → 0.07
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Continuous.Validation.LimPID (sim)Simulate performance 50.09 → 0.08
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Logical.Validation.Timer (sim)Simulate performance 0.13 → 50.08
Buildings_latestBuildings.Obsolete.Utilities.IO.Python27.Functions.Examples.ExchangeWithPassPythonObject (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Logit2D (sim)Simulate performance 0.07 → 50.10
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate performance 50.09 → 0.06
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Yun2008WindowsTOut (sim)Simulate performance 50.07 → 0.07
Buildings_latestBuildings.Utilities.Comfort.Examples.Fanger (sim)Simulate performance 50.10 → 0.06
Buildings_latestBuildings.Utilities.IO.Files.Examples.JSONWriter (sim)Simulate performance 0.08 → 50.08
Buildings_latestBuildings.Utilities.Math.Examples.IntegerReplicator (sim)Simulate performance 50.11 → 0.07
Buildings_latestBuildings.Utilities.Math.Examples.Splice (sim)Simulate performance 50.09 → 0.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselY0 (sim)Simulate performance 50.07 → 0.05
Buildings_latestBuildings.Utilities.Math.Functions.Examples.CubicHermite (sim)Simulate performance 50.07 → 0.07
Buildings_latestBuildings.Utilities.Math.Functions.Examples.QuinticHermite (sim)Simulate performance 50.07 → 0.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.SmoothHeavisideDerivatives (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationGlobalInput (sim)Simulate performance 0.06 → 50.08
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.Density_pTX (sim)Simulate performance 50.07 → 0.05
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.Density_pTX (sim)Simulate performance 0.07 → 50.07
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.X_pSatpphi (sim)Simulate performance 50.07 → 0.07
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonths (sim)Simulate performance 0.08 → 50.11
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Mechanical.TwoMassesEquationsReducedInitial (sim)Simulate performance 0.12 → 50.08
ModelicaTest_trunkModelicaTest.Blocks.Continuous_InitialOutput (sim)Simulate performance 50.10 → 0.07
ModelicaTest_trunkModelicaTest.Blocks.Continuous_SteadyState (sim)Simulate performance 50.08 → 0.09
ModelicaTest_trunkModelicaTest.Blocks.LimResetIntegrator (sim)Simulate performance 50.07 → 0.06
ModelicaTest_trunkModelicaTest.Electrical.Analog.Ideal.IdealTwoWaySwitches (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Electrical.Analog.TestGyrator (sim)Simulate performance 50.09 → 0.06
ModelicaTest_trunkModelicaTest.Electrical.Analog.TestSaturatingInductor (sim)Simulate performance 0.07 → 50.08
ModelicaTest_trunkModelicaTest.Electrical.QuasiStatic.SinglePhase.SerialConnection (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapTurbulent_KC (sim)Simulate performance 0.06 → 50.09
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection (sim)Simulate performance 0.08 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_nominalDensityViscosity_DPMFLOW (sim)Simulate performance 0.06 → 50.10
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)Simulate performance 50.14 → 0.08
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Valves.TestValveCharacteristics (sim)Simulate performance 0.09 → 50.09
ModelicaTest_trunkModelicaTest.Fluid.TestUtilities.TestRegRoot2ZeroDerivative (sim)Simulate performance 0.07 → 50.10
ModelicaTest_trunkModelicaTest.Fluid.TestUtilities.TestRegSquare2Derivatives (sim)Simulate performance 50.07 → 0.05
ModelicaTest_trunkModelicaTest.Magnetic.FluxTubes.Shapes.Leakage (sim)Simulate performance 0.07 → 50.07
ModelicaTest_trunkModelicaTest.Magnetic.QuasiStatic.FluxTubes.VariableComponents (sim)Simulate performance 50.07 → 0.07
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.Glycol47 (sim)Simulate performance 50.10 → 0.05
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.LinearColdWater (sim)Simulate performance 0.07 → 50.06
ModelicaTest_trunkModelicaTest.Media.TestOnly.IdealGasN2 (sim)Simulate performance 50.09 → 0.05
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Simulate performance 50.09 → 0.09
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Spring2 (sim)Simulate performance 0.14 → 50.13
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Bodies (sim)Simulate performance 0.10 → 50.12
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FixedRotation (sim)Simulate performance 0.10 → 50.13
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForce (sim)Simulate performance 50.13 → 0.10
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque3 (sim)Simulate performance 0.11 → 50.09
ModelicaTest_trunkModelicaTest.MultiBody.Visualizers.Planes (sim)Simulate performance 0.09 → 50.11
ModelicaTest_trunkModelicaTest.Rotational.TestMove (sim)Simulate performance 50.09 → 0.07
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection_KC (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube (sim)Simulate performance 0.05 → 50.05
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent (sim)Simulate performance 50.08 → 0.07
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.StraightPipe.dp_laminar_DPMFLOW (sim)Simulate performance 50.04 → 0.02
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)Simulate performance 0.07 → 50.08
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropy (sim)Simulate performance 0.05 → 50.07
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValveDiscrete (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizing (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.IdealGasN2Mix (sim)Simulate performance 50.05 → 0.04
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)Simulate performance 50.19 → 0.13
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical (sim)Simulate performance 50.06 → 0.05
ModelicaTest_trunk_cppModelicaTest.Rotational.InitializationConversion.Inertia (sim)Simulate performance 50.05 → 0.08
Modelica_trunkModelica.Blocks.Examples.CompareSincExpSine (sim)Simulate performance 0.07 → 50.08
Modelica_trunkModelica.Blocks.Examples.Noise.UniformNoise (sim)Simulate performance 0.05 → 50.08
Modelica_trunkModelica.Clocked.Examples.Elementary.BooleanSignals.TickBasedStep (sim)Simulate performance 0.05 → 50.08
Modelica_trunkModelica.Clocked.Examples.Elementary.ClockSignals.SuperSample (sim)Simulate performance 50.08 → 0.07
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.AssignClockVectorized (sim)Simulate performance 50.07 → 0.05
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.TickBasedStep (sim)Simulate performance 0.07 → 50.08
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.AssignClock (sim)Simulate performance 50.08 → 0.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)Simulate performance 50.09 → 0.08
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.SampleWithADeffects (sim)Simulate performance 0.07 → 50.08
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TickBasedRamp (sim)Simulate performance 0.08 → 50.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.UpSample2 (sim)Simulate performance 50.07 → 0.06
Modelica_trunkModelica.ComplexBlocks.Examples.ShowTransferFunction (sim)Simulate performance 50.09 → 0.05
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.HighPass (sim)Simulate performance 0.07 → 50.07
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.NonInvertingAmplifier (sim)Simulate performance 0.07 → 50.09
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Simulate performance 50.08 → 0.06
Modelica_trunkModelica.Electrical.Digital.Examples.DFFREGL (sim)Simulate performance 50.08 → 0.05
Modelica_trunkModelica.Electrical.Digital.Examples.DLATREGL (sim)Simulate performance 50.07 → 0.07
Modelica_trunkModelica.Electrical.Digital.Examples.HalfAdder (sim)Simulate performance 0.10 → 50.09
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R (sim)Simulate performance 50.08 → 0.07
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.SeriesBode (sim)Simulate performance 50.08 → 0.07
Modelica_trunkModelica.Electrical.Spice3.Examples.InvertersExtendedModel (sim)Simulate performance 0.11 → 50.10
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CylinderSections (sim)Simulate performance 50.07 → 0.07
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.Leakage.CylinderLeakage (sim)Simulate performance 50.08 → 0.07
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque (sim)Simulate performance 50.12 → 0.13
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem (sim)Simulate performance 0.09 → 50.12
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Simulate performance 0.09 → 50.08
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim)Simulate performance 0.05 → 50.07
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.SampleClocked (sim)Simulate performance 0.07 → 50.04
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.AssignClock (sim)Simulate performance 0.03 → 50.03
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.BackSample (sim)Simulate performance 0.03 → 50.06
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.Sample3 (sim)Simulate performance 0.03 → 50.08
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SampleWithADeffects (sim)Simulate performance 50.05 → 0.05
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedStep (sim)Simulate performance 50.07 → 0.03
Modelica_trunk_cppModelica.Electrical.Digital.Examples.BUF3S (sim)Simulate performance 50.07 → 0.03
Modelica_trunk_cppModelica.Electrical.Digital.Examples.Counter (sim)Simulate performance 50.10 → 0.04
Modelica_trunk_cppModelica.Electrical.Digital.Examples.INV3S (sim)Simulate performance 50.08 → 0.03
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 0.06 → 50.10
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMS_Start (sim)Simulate performance 0.07 → 50.08
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_DOL (sim)Simulate performance 0.06 → 50.08
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMPM_ResistiveBraking (sim)Simulate performance 0.10 → 50.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMR_DOL (sim)Simulate performance 0.05 → 50.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.Transformers.IMC_Transformer (sim)Simulate performance 50.08 → 0.06
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)Simulate performance 50.07 → 0.07
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Simulate performance 50.08 → 0.06
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.Damper (sim)Simulate performance 50.04 → 0.04
Modelica_trunk_cppModelica.StateGraph.Examples.ShowCompositeStep (sim)Simulate performance 0.03 → 50.08