OpenModelica v1.14-fmi from 2020-10-31 19:26:27 to 2020-11-07 20:32:00

Summary

OMC Commits0
Libraries Changed7
Number of Improvements0
Number of Regressions0
Number of Performance Improvements59
Number of Performance Regressions71

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-368-g6144d6d) 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-369-g2819493) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201030-100152~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201106-044357~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 20201016-074922~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201104-073124~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201101-124017~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 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201101-124017~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201101-124017~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 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201101-124017~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BuildingSystemsBuildingSystems.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Simulate performance 50.11 → 0.06
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)Simulate performance 50.11 → 0.11
BuildingSystemsBuildingSystems.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlow (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Utilities.Math.Examples.SmoothMin (sim)Simulate performance 0.06 → 50.06
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Examples.Density_pTX (sim)Simulate performance 0.06 → 50.06
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Examples.SaturationPressureLiquid (sim)Simulate performance 50.07 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.Constant (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.MovingMean_nonZeroStart (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.SlewRateLimiter (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Sources.Validation.Constant (sim)Simulate performance 0.03 → 50.07
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Add (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.IntegerSwitch (sim)Simulate performance 50.12 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Nor (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.SetPoints.Validation.OccupancyScheduleNegativeStartTime (sim)Simulate performance 0.06 → 50.05
Buildings_latestBuildings.Electrical.AC.OnePhase.Sensors.Examples.GeneralizedSensor (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Electrical.AC.OnePhase.Sources.Examples.FixedVoltageSource (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.Converter (sim)Simulate performance 50.06 → 0.13
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACSimpleGrid_N (sim)Simulate performance 50.11 → 0.13
Buildings_latestBuildings.Fluid.BaseClasses.FlowModels.Validation.InvertingBasicFlowFunction_dp (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.AssertWaterTemperature (sim)Simulate performance 50.06 → 0.12
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.EnergyConversionWarmUp (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.TimeGeometric (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.EpsilonNTUZ (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlow (sim)Simulate performance 0.06 → 50.12
Buildings_latestBuildings.Fluid.Sensors.Examples.Velocity (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Fluid.Sources.Validation.Boundary (sim)Simulate performance 0.12 → 50.11
Buildings_latestBuildings.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.GlassLayer (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Media.Specialized.Water.Examples.TemperatureDependentDensityTemperatureEnthalpyInversion (sim)Simulate performance 50.06 → 0.07
Buildings_latestBuildings.Obsolete.Controls.OBC.CDL.Continuous.Validation.ChangeSign (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.PowerLinearized (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.Splice (sim)Simulate performance 0.07 → 50.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Polynomial (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Round (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.MassFraction_pTphi (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Utilities.Time.Validation.CalendarTimeMonthsMinus (sim)Simulate performance 50.11 → 0.06
IBPSA_latestIBPSA.Controls.Continuous.Examples.OffTimer (sim)Simulate performance 50.12 → 0.07
IBPSA_latestIBPSA.Fluid.Actuators.Valves.Examples.TwoWayValves (sim)Simulate performance 0.06 → 50.11
IBPSA_latestIBPSA.Fluid.Actuators.Valves.Validation.ThreeWayValveParameterization (sim)Simulate performance 0.11 → 50.11
IBPSA_latestIBPSA.Fluid.BaseClasses.FlowModels.Validation.InvertingBasicFlowFunction_dp (sim)Simulate performance 0.06 → 50.10
IBPSA_latestIBPSA.Fluid.MixingVolumes.Examples.MixingVolumeHeatConduction (sim)Simulate performance 50.06 → 0.06
IBPSA_latestIBPSA.Fluid.Sensors.Examples.VolumeFlowRate (sim)Simulate performance 0.06 → 50.06
IBPSA_latestIBPSA.Utilities.Math.Examples.IntegerReplicator (sim)Simulate performance 0.06 → 50.06
IBPSA_latestIBPSA.Utilities.Math.Examples.SmoothHeaviside (sim)Simulate performance 0.06 → 50.10
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.FallingFactorial (sim)Simulate performance 0.06 → 50.07
IBPSA_latestIBPSA.Utilities.Psychrometrics.Examples.DewPointTemperature (sim)Simulate performance 50.06 → 0.06
IBPSA_latestIBPSA.Utilities.Psychrometrics.Examples.SaturationPressure (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Blocks.LimResetIntegrator (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Blocks.LimitersHomotopy (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Electrical.Analog.TestGyrator (sim)Simulate performance 0.07 → 50.11
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overall_KC (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_turbulent (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Math.TestPolynomials (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Simulate performance 50.11 → 0.12
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Spring (sim)Simulate performance 50.16 → 0.11
ModelicaTest_trunkModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)Simulate performance 0.18 → 50.11
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointSSP (sim)Simulate performance 50.12 → 0.06
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUPS (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque3 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Rotational.ForUsersGuide.Directions3 (sim)Simulate performance 50.05 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test1 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test11 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test24 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test21 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test32 (sim)Simulate performance 0.06 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test2 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test31 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test7 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test12 (sim)Simulate performance 50.12 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test19 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test2 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test22 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test5 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test78 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Utilities.TestInternal (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Blocks.Discrete (sim)Simulate performance 50.06 → 0.03
ModelicaTest_trunk_cppModelicaTest.Blocks.IntegratorForceState (sim)Simulate performance 0.03 → 50.05
ModelicaTest_trunk_cppModelicaTest.Blocks.ResetHoldIntegrator (sim)Simulate performance 0.03 → 50.06
ModelicaTest_trunk_cppModelicaTest.Electrical.Analog.TestGyrator (sim)Simulate performance 0.03 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent (sim)Simulate performance 50.11 → 0.03
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18 (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunk_cppModelicaTest.Magnetic.QuasiStatic.FluxTubes.NoPhysicalTestLeakage (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Math.TestNonlinear (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.Math.TestScalarFunctions (sim)Simulate performance 50.07 → 0.03
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.MultiBody.SphericalDoublePendulum (sim)Simulate performance 0.18 → 50.12
ModelicaTest_trunk_cppModelicaTest.Rotational.ForUsersGuide.SupportTorque1 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStreams (sim)Simulate performance 50.06 → 0.03
ModelicaTest_trunk_cppModelicaTest.Utilities.TestWriteFile (sim)Simulate performance 50.12 → 0.03
Modelica_trunkModelica.Blocks.Examples.Filter (sim)Simulate performance 0.06 → 50.16
Modelica_trunkModelica.Clocked.Examples.CascadeControlledDrive.SuperSampled (sim)Simulate performance 50.06 → 0.07
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.AssignClockVectorized (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.Sample1 (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TimeBasedSine (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Electrical.Analog.Examples.CauerLowPassOPV (sim)Simulate performance 50.10 → 0.06
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTrigger (sim)Simulate performance 50.05 → 0.06
Modelica_trunkModelica.Electrical.Digital.Examples.BUF3S (sim)Simulate performance 50.05 → 0.06
Modelica_trunkModelica.Electrical.Digital.Examples.DLATREGSRL (sim)Simulate performance 0.06 → 50.12
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.QuadraticCoreAirgap (sim)Simulate performance 0.06 → 50.11
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.PolyphaseInductance (sim)Simulate performance 0.11 → 50.11
Modelica_trunkModelica.Media.Examples.WaterIF97 (sim)Simulate performance 50.06 → 0.06
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Simulate performance 50.07 → 0.06
Modelica_trunkModelica.Utilities.Examples.WriteRealMatrixToFile (sim)Simulate performance 0.06 → 50.07
Modelica_trunk_cppModelica.Blocks.Examples.FilterWithRiseTime (sim)Simulate performance 50.07 → 0.06
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.SampleClocked (sim)Simulate performance 0.03 → 50.08
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.TickBasedSine (sim)Simulate performance 0.03 → 50.07
Modelica_trunk_cppModelica.ComplexBlocks.Examples.ShowTransferFunction (sim)Simulate performance 50.06 → 0.03
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.InvertingSchmittTrigger (sim)Simulate performance 50.06 → 0.14
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.NonInvertingAmplifier (sim)Simulate performance 50.10 → 0.06
Modelica_trunk_cppModelica.Electrical.Digital.Examples.Counter3 (sim)Simulate performance 0.06 → 50.12
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREG (sim)Simulate performance 0.06 → 50.11
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREGSRL (sim)Simulate performance 50.07 → 0.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_Inverter (sim)Simulate performance 50.06 → 0.06
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 0.11 → 50.11
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.CascodeCircuit (sim)Simulate performance 50.10 → 0.06
Modelica_trunk_cppModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)Simulate performance 50.18 → 0.16
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase (sim)Simulate performance 50.20 → 0.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Simulate performance 50.15 → 0.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate performance 0.06 → 50.12
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Simulate performance 0.11 → 50.11
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase (sim)Simulate performance 0.11 → 50.12
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Simulate performance 0.11 → 50.13
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Simulate performance 0.12 → 50.16
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.Components.SinglePhaseInductance (sim)Simulate performance 50.05 → 0.06
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CuboidSections (sim)Simulate performance 0.06 → 50.06
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate performance 50.06 → 0.03
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExample_Variant2 (sim)Simulate performance 0.03 → 50.07
Modelica_trunk_cppModelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim)Simulate performance 50.09 → 0.06