OpenModelica v1.12-fmi from 2021-01-16 09:55:50 to 2021-01-23 10:09:03

Summary

OMC Commits0
Libraries Changed13
Number of Improvements8
Number of Regressions35
Number of Performance Improvements45
Number of Performance Regressions48

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-369-g2819493) 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-377-g1e07bb4) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210111-130523~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 8.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210119-184552~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ChemicalFrom version 1.4.0-alpha5 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210114-222934~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.4.0-alpha6 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210119-111436~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTestOverdeterminedFrom version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210115-124024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210120-184613~git~OM-trunk) 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-20201118-124214~git~OM-maint-3.2.3) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3-20210119-124042~git~OM-maint-3.2.3) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_4.0.0From version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 4.0.0-20201118-124229~git~OM-maint-4.0.x) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 4.0.0-20210119-124056~git~OM-maint-4.0.x) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210115-124024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210120-184613~git~OM-trunk) 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-20201118-124214~git~OM-maint-3.2.3) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.2.3 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 3.2.3-20210119-124042~git~OM-maint-3.2.3) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_4.0.0From version 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 4.0.0-20201118-124229~git~OM-maint-4.0.x) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 4.0.0-20210119-124056~git~OM-maint-4.0.x) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 2.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 2.0.0-19-g42e56cf) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.0.0 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 2.0.0-20-g450ae46) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210115-124024~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210120-184613~git~OM-trunk) OMSimulator v2.0.0-dev-967-g1552061-linux
PowerGridsFrom version 1.0.1 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.1-8-gf3710d2) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.0.2 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 1.0.2) OMSimulator v2.0.0-dev-967-g1552061-linux
PowerSysProFrom version Version 2.0.0 December 3rd, 2020 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20201213-115051~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux to Version 2.0.0 December 3rd, 2020 OMSimulator v2.0.0-dev-967-g1552061-linux (revision 20210116-142755~git~master) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Failed → SimCode
BuildingSystemsBuildingSystems.Applications.HeatingSystems.WaterHeatingSystem (sim)Failed → SimCode
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)Simulate performance 0.12 → 50.11
BuildingSystemsBuildingSystems.Buildings.Constructions.Shadowing.Examples.Embrasure (sim)Simulate performance 50.11 → 0.06
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.Data.TestData (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Templates performance 13.31 → 0.99 Compile performance 31.41 → 14.62
BuildingSystemsBuildingSystems.Technologies.ElectricalStorages.Examples.BatteryComplex (sim)Simulate performance 50.21 → 27.10
BuildingSystemsBuildingSystems.Technologies.ElectricalStorages.Examples.BatterySimple (sim)Simulate performance 50.21 → 14.31
BuildingSystemsBuildingSystems.Utilities.IO.Files.Examples.CSVReader (sim)Simulate performance 0.06 → 50.09
BuildingSystemsBuildingSystems.Utilities.Math.Examples.SmoothLimit (sim)Simulate performance 0.06 → 50.07
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 50.07 → 0.06
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Examples.DewPointTemperature (sim)Simulate performance 50.11 → 0.07
BuildingSystemsBuildingSystems.Utilities.Psychrometrics.Functions.Examples.pW_TDewPoi (sim)Simulate → Compile
Buildings_latestBuildings.Airflow.Multizone.BaseClasses.Examples.PowerLawFixedM (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Simulate performance 0.07 → 50.09
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass (sim)Simulate performance 0.08 → 50.08
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckTemperature (sim)Simulate performance 0.07 → 50.08
Buildings_latestBuildings.Controls.Continuous.Examples.OffTimer (sim)Simulate performance 50.09 → 0.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Sources.Validation.CalendarTimeMonthsPlus (sim)Simulate performance 50.12 → 0.05
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Exp (sim)Simulate performance 0.05 → 50.07
Buildings_latestBuildings.Controls.OBC.CDL.Continuous.Validation.Modulo (sim)Simulate performance 50.08 → 0.07
Buildings_latestBuildings.Controls.OBC.CDL.Conversions.Validation.RealToInteger (sim)Simulate performance 0.07 → 50.06
Buildings_latestBuildings.Controls.OBC.CDL.Discrete.Examples.TriggeredMax (sim)Simulate performance 0.05 → 50.08
Buildings_latestBuildings.Controls.OBC.CDL.Discrete.Examples.UnitDelay (sim)Simulate performance 50.08 → 0.05
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.Nand (sim)Simulate performance 50.11 → 0.07
Buildings_latestBuildings.Controls.OBC.Shade.Validation.Shade_H (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.Electrical.AC.OnePhase.Conversion.Examples.ACACConverter (sim)Simulate performance 0.06 → 50.08
Buildings_latestBuildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)Simulate performance 50.09 → 0.08
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)Simulate performance 50.09 → 0.07
Buildings_latestBuildings.Electrical.AC.OnePhase.Sensors.Examples.Probe (sim)Simulate performance 0.08 → 50.12
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Sensors.Examples.GeneralizedSensor (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.VariablePowerSource (sim)Simulate performance 0.06 → 50.09
Buildings_latestBuildings.Electrical.DC.Lines.Examples.Resistance (sim)Simulate performance 0.06 → 50.08
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Simulate performance 50.09 → 0.07
Buildings_latestBuildings.HeatTransfer.Radiosity.Examples.OutdoorRadiosity (sim)Simulate performance 50.09 → 0.09
Buildings_latestBuildings.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Simulate performance 50.08 → 0.06
Buildings_latestBuildings.ThermalZones.Detailed.Examples.Controls.Validation.ElectrochromicWindow (sim)Simulate performance 50.08 → 0.09
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Binomial (sim)Simulate performance 0.07 → 50.08
Buildings_latestBuildings.Utilities.Math.Functions.Examples.PowerLinearized (sim)Simulate performance 0.07 → 50.06
Buildings_latestBuildings.Utilities.Psychrometrics.Functions.Examples.phi_pTX (sim)Simulate performance 50.08 → 0.06
ChemicalChemical.Examples.AcidBase.AcidBaseBufferTest (sim)Compile → Failed
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Compile → Failed
ChemicalChemical.Examples.AcidBase.CarbonDioxideInWater (sim)Compile → Failed
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Compile → Failed
ChemicalChemical.Examples.AcidBase.Phosphate (sim)Compile → Failed
ChemicalChemical.Examples.AcidBase.WaterSelfIonization (sim)Compile → Failed
ChemicalChemical.Examples.ClimateChange.ElectrochemicalAcetateProduction (sim)Compile → Failed
ChemicalChemical.Examples.ClimateChange.ElectrolysisMethanation (sim)Compile → Failed
ChemicalChemical.Examples.ClimateChange.HydrogenotrophicMethanogenesis (sim)Compile → Failed
ChemicalChemical.Examples.ClimateChange.MethanElectrosynthesis (sim)Compile → Failed
ChemicalChemical.Examples.ElectrochemicalCell (sim)Compile → Failed
ChemicalChemical.Examples.EnzymeKinetics (sim)Compile → Failed
ChemicalChemical.Examples.ExothermicReaction (sim)Compile → Failed
ChemicalChemical.Examples.GasSolubility (sim)Compile → Failed
ChemicalChemical.Examples.GasSolubility_NIST (sim)Compile → Failed
ChemicalChemical.Examples.GasSolubility_blood (sim)Compile → Failed
ChemicalChemical.Examples.H2O_ElectrochemicalCell (sim)Compile → Failed
ChemicalChemical.Examples.HeatingOfAlcohol (sim)Compile → Failed
ChemicalChemical.Examples.HeatingOfWater (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWC (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile → Failed
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Compile → Failed
ChemicalChemical.Examples.LeadAcidBattery (sim)Compile → Failed
ChemicalChemical.Examples.SimpleReaction (sim)Compile → Failed
ChemicalChemical.Examples.SimpleReaction2 (sim)Compile → Failed
ChemicalChemical.Examples.WaterElectrolysis (sim)Compile → Failed
ChemicalChemical.Examples.WaterSublimation (sim)Compile → Failed
ChemicalChemical.Examples.WaterVaporization (sim)Compile → Failed
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Mechanical.TwoMassesEquationsFullSteadyState (sim)Simulate performance 50.11 → 0.08
ModelicaTest_3.2.3ModelicaTest.Blocks.Hysteresis (sim)Simulate performance 50.06 → 0.05
ModelicaTest_3.2.3ModelicaTest.Blocks.ResetHoldIntegrator (sim)Simulate performance 50.06 → 0.05
ModelicaTest_3.2.3ModelicaTest.Electrical.PowerConverters.HalfControlledBridge2mPulse (sim)Simulate performance 50.10 → 0.09
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_roundTube_KC (sim)Simulate performance 50.08 → 0.07
ModelicaTest_3.2.3ModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.General.dp_nominalDensityViscosity_DPMFLOW (sim)Simulate performance 50.07 → 0.07
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestPressureLossDerivatives (sim)Simulate performance 0.06 → 50.07
ModelicaTest_3.2.3ModelicaTest.FluxTubes.Sensors (sim)Simulate performance 0.07 → 50.09
ModelicaTest_3.2.3ModelicaTest.Math.Random.TestTruncatedDistributions (sim)Simulate performance 0.05 → 50.07
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test20 (sim)Simulate performance 0.05 → 50.07
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test25_usertab (sim)Simulate performance 0.05 → 50.06
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable2D.Test31 (sim)Simulate performance 0.06 → 50.08
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)Compile → Failed
ModelicaTest_4.0.0ModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Compile → Failed
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTable1Ds.Test31 (sim)Simulate performance 50.07 → 0.05
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTable1Ds.Test5 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTable2Ds.Test14 (sim)Simulate performance 0.05 → 50.08
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTable2Ds.Test26 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTable2Dv.Test27 (sim)Simulate performance 50.09 → 0.06
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test36 (sim)Simulate performance 50.07 → 0.07
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test4 (sim)Simulate performance 0.07 → 50.07
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test60 (sim)Simulate performance 50.08 → 0.07
ModelicaTest_trunkModelicaTest.Blocks.Hysteresis (sim)Simulate performance 50.07 → 0.07
ModelicaTest_trunkModelicaTest.Blocks.Limiters (sim)Simulate performance 50.08 → 0.06
ModelicaTest_trunkModelicaTest.Blocks.MuxDemux (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminar_KC (sim)Simulate performance 50.06 → 0.07
ModelicaTest_trunkModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Compile → Failed
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutTorque (sim)Failed → Compile
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test32 (sim)Simulate performance 0.07 → 50.09
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Ds.Test34 (sim)Simulate performance 50.07 → 0.05
ModelicaTest_trunkModelicaTest.Tables.CombiTable1Dv.Test6 (sim)Simulate performance 50.08 → 0.07
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test18_usertab (sim)Simulate performance 50.09 → 0.07
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test25 (sim)Simulate performance 0.06 → 50.11
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.Test27 (sim)Simulate performance 50.07 → 0.07
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.Test30 (sim)Simulate performance 0.07 → 50.08
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test59 (sim)Simulate performance 50.06 → 0.07
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test73 (sim)Simulate performance 0.06 → 50.07
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test80 (sim)Simulate performance 0.06 → 50.07
Modelica_3.2.3Modelica.Blocks.Examples.SlewRateLimiter (sim)Simulate performance 0.07 → 50.07
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_R (sim)Simulate performance 0.06 → 50.09
Modelica_3.2.3Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim)Simulate performance 0.06 → 50.10
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Simulate performance 50.12 → 0.07
Modelica_4.0.0Modelica.Electrical.Digital.Examples.Counter (sim)Simulate performance 50.10 → 0.07
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboardKey (sim)Simulate performance 50.16 → 0.05
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestRandomRealSource (sim)Simulate performance 0.07 → 50.05
Modelica_trunkModelica.Electrical.Digital.Examples.Counter3 (sim)Simulate performance 0.06 → 50.08
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Failed → SimCode
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.OneMass (sim)Simulate performance 0.06 → 50.07
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim)Simulate performance 50.10 → 0.06
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.TwoMasses (sim)Simulate performance 0.07 → 50.07
PowerGridsPowerGrids.Controls.Test.TestDeadBand (sim)Simulate performance 0.07 → 50.06
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate performance 0.07 → 50.10
PowerGridsPowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)Simulate performance 0.06 → 50.10
PowerGridsPowerGrids.Controls.Test.TestLeadLag (sim)Simulate performance 0.05 → 50.06
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding3 (sim)Simulate performance 0.08 → 50.09
PowerSysProPowerSysPro.Examples.OneProdLoadOneLineOneLineOneLoad (sim)Simulate performance 0.06 → 50.08
PowerSysProPowerSysPro.Examples.OneSourceOneTransfoOneLineOneTransfoOneLineOneLoadWithBuses2 (sim)Simulate performance 0.06 → 50.08
PowerSysProPowerSysPro.Examples.OneSourceThreeLoads (sim)Simulate performance 0.07 → 50.07
PowerSysProPowerSysPro.Tests.OneLine (sim)Simulate performance 0.05 → 50.08
PowerSysProPowerSysPro.Tests.OneLoad (sim)Simulate performance 50.10 → 0.07
PowerSysProPowerSysPro.Tests.OneSource (sim)Simulate performance 50.08 → 0.07
PowerSysProPowerSysPro.Tests.OneTransfo (sim)Simulate performance 0.05 → 50.08