OpenModelica v1.12-fmi from 2020-05-30 15:45:06 to 2020-06-06 16:25:52

Summary

OMC Commits0
Libraries Changed11
Number of Improvements5
Number of Regressions36
Number of Performance Improvements43
Number of Performance Regressions33

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
BioChemFrom version 1.0.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.1-9-gdbf4fb8) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.0.2 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.2-2-g3fea742) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 7.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200528-094524~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 7.0.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200601-080355~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 20200528-144345~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200602-180715~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
MEVFrom version 1.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.0) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.0.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.1) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_3.2.3From version 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.4-rc.1) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.4-2-gf0e7c0d) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200525-142447~git~master-om357) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200604-213449~git~master-om358) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_3.2.3From version 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.4-rc.1-om2) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3+build.4-2-gf0e7c0d-om2) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 1.8.2 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.8.2-8-ga4ae655) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.0.0-dev OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200605-122528~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200525-142447~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20200604-213449~git~master-om1) OMSimulator v2.0.0-dev-967-g1552061-linux
PowerGridsFrom version 1.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.0-13-g4303b5f) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.0-18-gfd0859a) OMSimulator v2.0.0-dev-967-g1552061-linux
SolarThermFrom version 0.2 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.2-20200521-182342~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.2 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 0.2-20200603-141746~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BioChemBioChem.Examples.CellDivison.cell (sim)Compile performance 19.44 → 9.27 Simulate performance 50.17 → 0.06
BioChemBioChem.Examples.GlucoseInsulinModel.GlucoseInsulinModel (sim)Compile performance 21.98 → 10.19
BioChemBioChem.Examples.centralMetabolism.extra_cellular (sim)Compile performance 22.53 → 11.17
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.BaseClasses.Validation.ControllerHeatingFan (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.ProjectedShadowLength (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic (sim)Simulate performance 0.12 → 50.11
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimeNegativeStart (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.ZoneState (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Cos (sim)Simulate performance 50.11 → 0.13
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.LessEqual (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.LessEqualThreshold (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Sin (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Conversions.Validation.BooleanToInteger (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.And3 (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.IntegerSwitch (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Or (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.RealExtractor (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.OBC.CDL.SetPoints.Validation.SupplyReturnTemperatureReset (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_gal (sim)Simulate performance 0.11 → 50.11
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_ton (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_R (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.VariablePowerSource (sim)Simulate performance 50.12 → 0.12
Buildings_latestBuildings.Fluid.BaseClasses.FlowModels.Validation.InvertingBasicFlowFunction_m_flow (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Fluid.HeatPumps.BaseClasses.Validation.EquationFitReversible (sim)Simulate performance 50.11 → 0.11
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Simulate performance 0.31 → 50.32
Buildings_latestBuildings.Fluid.Sources.Examples.Outside (sim)Simulate performance 50.12 → 0.11
Buildings_latestBuildings.Utilities.Math.Examples.BesselJ0 (sim)Simulate performance 50.06 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.SmoothExponential (sim)Simulate performance 0.06 → 50.12
Buildings_latestBuildings.Utilities.Math.Examples.SmoothHeaviside (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Utilities.Math.Examples.SmoothLimit (sim)Simulate performance 50.11 → 0.06
Buildings_latestBuildings.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 0.06 → 50.11
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.DewPointTemperature (sim)Simulate performance 50.12 → 0.11
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Simulate performance 0.11 → 50.10
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearData (sim)Simulate performance 0.11 → 50.10
IBPSA_latestIBPSA.Utilities.Math.Examples.ExponentialIntegralE1 (sim)Simulate performance 50.11 → 0.06
IBPSA_latestIBPSA.Utilities.Math.Examples.FallingFactorial (sim)Simulate performance 0.06 → 50.11
IBPSA_latestIBPSA.Utilities.Math.Examples.PowerLinearized (sim)Simulate performance 0.06 → 50.11
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.Factorial (sim)Simulate performance 50.11 → 0.11
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.RegStep (sim)Simulate performance 50.06 → 0.06
IBPSA_latestIBPSA.Utilities.Time.Validation.CalendarTimeMonthsPlus (sim)Simulate performance 50.11 → 0.06
MEVMEV.Simulations.LinearControl.Scenario1 (sim)Compile → Simulate
MEVMEV.Simulations.LinearControl.Scenario6 (sim)Failed → Simulate
MEVMEV.Simulations.LinearControl.Scenario7 (sim)Simulate performance 18.35 → 10.68
MEVMEV.Simulations.OnOffControl.Scenario1 (sim)Compile → Simulate
MEVMEV.Simulations.OnOffControl.Scenario6 (sim)Failed → Simulate
MEVMEV.Test.TestCylinderUnitOnOff (sim)Compile → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.LimitersHomotopy (sim)Simulate performance 0.11 → 50.12
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_turbulent_KC (sim)Simulate performance 0.11 → 50.11
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_twoPhaseOverall_KC (sim)Simulate performance 0.12 → 50.11
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_pressureLossCoefficient_DPMFLOW (sim)Simulate performance 50.11 → 0.12
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2Dv.Test31 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_3.2.3ModelicaTest.Utilities.TestInternal (sim)Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Blocks.FirstOrderHold (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Blocks.Limiters (sim)Simulate performance 50.11 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test20 (sim)Simulate performance 50.11 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test16 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test25_usertab (sim)Simulate performance 0.11 → 50.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test12 (sim)Simulate performance 50.10 → 0.06
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test14 (sim)Simulate performance 50.10 → 0.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test12 (sim)Simulate performance 0.06 → 50.13
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test27 (sim)Simulate performance 0.07 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test28 (sim)Simulate performance 0.11 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test77 (sim)Simulate performance 0.11 → 50.10
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test81 (sim)Simulate performance 0.12 → 50.11
Modelica_3.2.3Modelica.Mechanics.Translational.Examples.InitialConditions (sim)Simulate performance 50.11 → 0.06
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.WaterPump (sim)Simulate performance 50.10 → 0.11
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestHardwareIOComedi (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputJoystick (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboard (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboardKey (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputSpaceMouse (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestRealtimeSynchronize (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDP (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_ExternalTrigger (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_LCM (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemory (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemoryExternalTrigger (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SoftingCAN (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_String (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIP (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServer (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboard (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboardKey (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputSpaceMouse (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestRandomRealSource (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackager (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackagerBitPack_UDP (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackager_SharedMemory (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackager_String (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackager_UDP (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Incubate.Examples.TestSerialPackager_UDPMinimalForOMCTest (sim)Compile → Failed
Modelica_trunkModelica.Blocks.Examples.SlewRateLimiter (sim)Simulate performance 50.11 → 0.06
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SchmittTrigger (sim)Simulate performance 50.11 → 0.06
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R_Characteristic (sim)Simulate performance 0.11 → 50.11
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.BasicExamples.QuadraticCoreAirgap (sim)Simulate performance 0.06 → 50.11
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim)Simulate performance 50.11 → 0.17
PowerGridsPowerGrids.Controls.Test.TestDeadBand (sim)Compile performance 16.63 → 9.65 Simulate performance 50.14 → 0.06
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate performance 50.12 → 0.11
PowerGridsPowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)Compile performance 16.69 → 9.49 Simulate performance 50.16 → 0.06
PowerGridsPowerGrids.Controls.Test.TestLimiterWithLag (sim)Compile performance 16.89 → 9.67 Simulate performance 50.15 → 0.06
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim)Simulate performance 50.11 → 0.06
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Simulate performance 0.11 → 50.11
PowerGridsPowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)Simulate performance 50.10 → 0.06
PowerGridsPowerGrids.Functions.Test.TestTimeConstants (sim)Compile performance 17.44 → 9.58 Simulate performance 0.21 → 50.11
SolarThermSolarTherm.Models.PowerBlocks.sCO2Cycle.DirectDesign.Exchanger (sim)FrontEnd → Failed
SolarThermSolarTherm.Models.PowerBlocks.sCO2Cycle.DirectDesign.RecompressionCycle (sim)SimCode → Failed
SolarThermSolarTherm.Models.Sources.SolarModel.Sun (sim)Simulate → Failed