OpenModelica v1.16-fmi from 2020-10-24 22:27:52 to 2020-10-31 20:51:45

Summary

OMC Commits0
Libraries Changed7
Number of Improvements4
Number of Regressions1
Number of Performance Improvements67
Number of Performance Regressions64

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-358-gd459c31) 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-368-g6144d6d) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201019-145944~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201030-100152~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201020-234024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201020-234024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~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 20201020-234024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201020-234024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~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 20201020-234024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201029-124026~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BuildingSystemsBuildingSystems.Airflow.Multizone.BaseClasses.Examples.WindPressureLowRise (sim)Simulate performance 50.11 → 0.06
BuildingSystemsBuildingSystems.BoundaryConditions.SolarGeometry.BaseClasses.Examples.Declination (sim)Simulate performance 50.06 → 0.06
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimePositiveStart (sim)Simulate performance 50.11 → 0.06
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.BaseClasses.Examples.EquationOfTime (sim)Simulate performance 50.12 → 0.03
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Validation.DecemberToJanuary (sim)Simulate performance 0.11 → 50.10
BuildingSystemsBuildingSystems.Buildings.Comfort.Examples.ThermalComfort_DIN_EN_ISO_7730_Static (sim)Simulate performance 0.06 → 50.06
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneHygroThermal1D (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1D (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal1DThermalComfort (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Fluid.Actuators.Valves.Examples.TwoWayValvesMotor (sim)Simulate performance 0.06 → 50.11
BuildingSystemsBuildingSystems.Fluid.Actuators.Valves.Validation.TwoWayValveParameterization (sim)Simulate performance 50.07 → 0.07
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Integrand (sim)Simulate performance 0.06 → 50.12
BuildingSystemsBuildingSystems.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)Simulate performance 50.06 → 0.11
BuildingSystemsBuildingSystems.HAM.HeatAndMoistureTransport.Functions.Examples.dPhi (sim)Simulate performance 0.06 → 50.06
BuildingSystemsBuildingSystems.Media.Antifreeze.Validation.PropyleneGlycolWater (sim)Simulate performance 0.07 → 50.05
BuildingSystemsBuildingSystems.Utilities.Math.Examples.BesselJ0 (sim)Simulate performance 0.06 → 50.06
BuildingSystemsBuildingSystems.Utilities.Math.Examples.IntegratorWithReset (sim)Simulate performance 50.12 → 0.07
Buildings_latestBuildings.Controls.Continuous.Examples.OffTimer (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.Generic.SetPoints.Validation.GroupStatus (sim)Simulate → SimCode
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Atan2 (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Average (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.LessThreshold (sim)Simulate performance 0.06 → 50.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Limiter (sim)Simulate performance 0.07 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.MovingMean_nonZeroStart (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.PIDWithReset (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Round (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Min (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Edge (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Nand (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.TimerNegativeStartTime (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Toggle (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Controls.SetPoints.Validation.OccupancySchedulePositiveStartTime (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)Simulate performance 50.10 → 0.06
Buildings_latestBuildings.Fluid.BaseClasses.Validation.MassFlowRateMultiplier (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Fluid.CHPs.BaseClasses.Validation.PowerConsumption (sim)Simulate performance 50.11 → 0.12
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Simulate performance 0.06 → 50.07
Buildings_latestBuildings.Fluid.FixedResistances.Examples.FlowJunction (sim)Simulate performance 50.12 → 0.11
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.AggregationWeightingFactors (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.BaseClasses.Functions.Validation.EquivalentHeatCapacity (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.InputPower (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.HeatTransfer.Convection.Examples.Exterior (sim)Simulate performance 0.06 → 50.10
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Linear1D (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Herkel2008WindowsCompletelyOpen (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.ThermalZones.Detailed.Examples.Controls.Validation.ElectrochromicWindow (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Utilities.Diagnostics.Validation.CheckEquality (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.BesselJ0 (sim)Simulate performance 50.07 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.Bicubic (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Utilities.Math.Examples.Factorial (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Utilities.Math.Examples.SmoothLimit (sim)Simulate performance 50.06 → 0.03
Buildings_latestBuildings.Utilities.Math.Examples.Splice (sim)Simulate performance 0.06 → 50.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.SmoothHeavisideDerivatives (sim)Simulate performance 50.12 → 0.12
Buildings_latestBuildings.Utilities.Math.Functions.Examples.SpliceFunction (sim)Simulate performance 50.07 → 0.06
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.pW_X (sim)Simulate performance 50.07 → 0.06
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsReducedInitial (sim)Simulate performance 0.06 → 50.11
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Mechanical.TwoMassesReducedInitial (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.Basic (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Blocks.Logical (sim)Simulate performance 0.08 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KC (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Magnetic.FluxTubes.Sources (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Magnetic.FluxTubes.VariableComponents (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Math.TestPolynomials (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.MultiBody.FourbarVariants.SphericalSpherical (sim)Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.MultiBody.Joints.Revolute (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.AbsoluteSensor2 (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.MultiBody.Visualizers.Planes (sim)Simulate performance 0.11 → 50.10
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test11 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test12 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test26 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test3 (sim)Simulate performance 50.05 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test4 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test14 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test17 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test23 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test28 (sim)Simulate performance 50.10 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test30 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test1 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test3 (sim)Simulate performance 0.06 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test31 (sim)Simulate performance 0.06 → 50.12
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test1 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test17 (sim)Simulate performance 50.06 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test24 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test61 (sim)Simulate performance 50.06 → 0.11
ModelicaTest_trunkModelicaTest.Utilities.TestReadFile (sim)Simulate performance 50.06 → 0.13
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.Basic (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunk_cppModelicaTest.Blocks.LimResetIntegrator (sim)Simulate performance 0.03 → 50.07
ModelicaTest_trunk_cppModelicaTest.Blocks.SelfResettingIntegrator (sim)Simulate performance 50.06 → 0.08
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_overall (sim)Simulate performance 0.03 → 50.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinear (sim)Simulate performance 0.13 → 50.06
ModelicaTest_trunk_cppModelicaTest.Magnetic.FluxTubes.Sensors (sim)Simulate performance 0.12 → 50.05
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.IdealGasN2Mix (sim)Simulate performance 0.06 → 50.12
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)Simulate performance 50.12 → 0.11
ModelicaTest_trunk_cppModelicaTest.MultiBody.Visualizers.Arrow (sim)Simulate performance 50.07 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test2 (sim)Simulate performance 0.06 → 50.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test30 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Ds.Test9 (sim)Simulate performance 50.07 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test23 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test26 (sim)Simulate performance 50.06 → 0.08
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test28 (sim)Simulate performance 50.07 → 0.13
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2Dv.Test30 (sim)Simulate performance 50.07 → 0.06
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStreams (sim)Simulate performance 50.07 → 0.03
Modelica_trunkModelica.Clocked.Examples.Elementary.BooleanSignals.SampleClocked (sim)Simulate performance 0.06 → 50.06
Modelica_trunkModelica.Clocked.Examples.Elementary.BooleanSignals.TickBasedStep (sim)Simulate performance 50.11 → 0.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.Hold (sim)Simulate performance 50.08 → 0.06
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.TickBasedSine (sim)Simulate performance 50.11 → 0.06
Modelica_trunkModelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim)Simulate performance 0.06 → 50.05
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Integrator (sim)Simulate performance 0.06 → 50.10
Modelica_trunkModelica.Electrical.Digital.Examples.Adder4 (sim)Simulate performance 50.11 → 0.08
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.DiodeBridge2mPulse (sim)Simulate performance 0.06 → 50.11
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2Pulse.ThyristorCenterTap2Pulse_R (sim)Simulate performance 50.16 → 0.07
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.SinglePhaseTwoLevel.SinglePhaseTwoLevel_RL (sim)Simulate performance 50.11 → 0.06
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField (sim)Simulate performance 50.12 → 0.06
Modelica_trunkModelica.Mechanics.Rotational.Examples.LossyGearDemo3 (sim)Simulate performance 0.11 → 50.06
Modelica_trunkModelica.Mechanics.Rotational.Examples.RollingWheel (sim)Simulate performance 0.06 → 50.12
Modelica_trunkModelica.Mechanics.Translational.Examples.Accelerate (sim)Simulate performance 50.06 → 0.06
Modelica_trunkModelica.Mechanics.Translational.Examples.SignConvention (sim)Simulate performance 50.12 → 0.06
Modelica_trunk_cppModelica.Blocks.Examples.SinCosEncoder (sim)Simulate performance 0.06 → 50.11
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.BooleanSignals.SampleClocked (sim)Simulate performance 50.06 → 0.12
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.AssignClockToSquareWaveHold (sim)Simulate performance 0.03 → 50.06
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SubSample (sim)Simulate performance 0.03 → 50.06
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.SuperSample (sim)Simulate performance 50.08 → 0.03
Modelica_trunk_cppModelica.ComplexBlocks.Examples.ShowTransferFunction (sim)Simulate performance 50.06 → 0.12
Modelica_trunk_cppModelica.Electrical.Analog.Examples.InvertingAmp (sim)Simulate performance 0.06 → 50.05
Modelica_trunk_cppModelica.Electrical.Digital.Examples.INV3S (sim)Simulate performance 0.03 → 50.06
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 50.11 → 0.11
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.BasicExamples.QuadraticCoreAirgap (sim)Simulate performance 50.07 → 0.06
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass (sim)Simulate performance 50.11 → 0.06
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.ElastoGap (sim)Simulate performance 0.07 → 50.06
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim)Simulate performance 0.03 → 50.10
Modelica_trunk_cppModelica.StateGraph.Examples.FirstExample_Variant3 (sim)Simulate performance 0.03 → 50.10