OpenModelica v1.14-fmi from 2022-11-26 11:06:56 to 2022-12-03 17:27:45

Summary

OMC Commits0
Libraries Changed6
Number of Improvements1
Number of Regressions46
Number of Performance Improvements85
Number of Performance Regressions19

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.1-development (f2c600fe7a145916dbb7326a35cf7f96a7edd0aa) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.3.1-development (feb8ebf64bfd64931e3ff0c15ddce73c4d10f9da) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 10.0.0-master (15e872a705c0881fa740d543794cdf72c5ef3a94) OMSimulator v2.0.0-dev-967-g1552061-linux to 10.0.0-master (0cc0e8437b75e70f4a3f6b67e77d3329714bcca5) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk (383079ba4c1f605f387aacb76843ca0652308b0d) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk (6fcc23d363118f7f64aa2affd3815a3d757fbe6c) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk (383079ba4c1f605f387aacb76843ca0652308b0d) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk (6fcc23d363118f7f64aa2affd3815a3d757fbe6c) OMSimulator v2.0.0-dev-967-g1552061-linux
PhysiolibraryFrom version 3.0.0-master (a28a452b50687071763179d15b4c0831355d97de) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0-master (987a261e972849cc1ac3e85b00456dede872e129) OMSimulator v2.0.0-dev-967-g1552061-linux
ThermofluidStreamFrom version 0.4.1-main (8f73ea281bfb15a2c2fa054f1c8bc14aea547b3d) OMSimulator v2.0.0-dev-967-g1552061-linux to 1.0.0-main (cffa9282daf1821f2792fdc1fb5878325ea9a2a2) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Simulate → Compile
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dp (sim)FrontEnd performance 21.23 → 11.34
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)FrontEnd performance 31.94 → 17.53
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_m_flow (sim)FrontEnd performance 20.78 → 11.30 Compile performance 11.65 → 6.68
AixLib_latestAixLib.Fluid.Movers.Validation.PumpCurveConstruction (sim)FrontEnd performance 12.20 → 6.84 Compile performance 13.64 → 7.47
AixLib_latestAixLib.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)FrontEnd performance 21.52 → 12.19
AixLib_latestAixLib.Fluid.Movers.Validation.Pump_stratos (sim)FrontEnd performance 16.95 → 8.89 Compile performance 10.50 → 5.96
AixLib_latestAixLib.Fluid.Movers.Validation.SpeedControlled_Nrpm (sim)FrontEnd performance 20.74 → 11.17
AixLib_latestAixLib.Fluid.Movers.Validation.SpeedControlled_y (sim)FrontEnd performance 20.85 → 11.28
AixLib_latestAixLib.Fluid.Sensors.Conversions.Examples.To_VolumeFraction (sim)FrontEnd performance 14.68 → 7.43
AixLib_latestAixLib.Fluid.Sensors.Examples.Density (sim)FrontEnd performance 13.84 → 7.29
AixLib_latestAixLib.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)FrontEnd performance 12.22 → 6.15
AixLib_latestAixLib.Fluid.Sensors.Examples.EntropyFlowRate (sim)FrontEnd performance 12.03 → 6.13
AixLib_latestAixLib.Fluid.Sensors.Examples.MassFraction (sim)FrontEnd performance 14.75 → 6.93
AixLib_latestAixLib.Fluid.Sensors.Examples.MoistAirEnthalpyFlowRate (sim)FrontEnd performance 13.62 → 5.98
AixLib_latestAixLib.Fluid.Sensors.Examples.PPM (sim)FrontEnd performance 20.80 → 9.61
AixLib_latestAixLib.Fluid.Sensors.Examples.Pressure (sim)FrontEnd performance 11.94 → 5.96 Simulate performance 50.05 → 0.04
AixLib_latestAixLib.Fluid.Sensors.Examples.RelativeHumidity (sim)FrontEnd performance 11.61 → 6.03
AixLib_latestAixLib.Fluid.Sensors.Examples.SpecificEnthalpy (sim)FrontEnd performance 11.14 → 6.03
AixLib_latestAixLib.Fluid.Sensors.Examples.SpecificEntropy (sim)FrontEnd performance 11.37 → 6.24
AixLib_latestAixLib.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd performance 12.21 → 6.49
AixLib_latestAixLib.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd performance 11.87 → 6.42
AixLib_latestAixLib.Fluid.Sensors.Examples.TraceSubstances (sim)FrontEnd performance 15.53 → 7.99
AixLib_latestAixLib.Fluid.Sensors.Examples.Velocity (sim)FrontEnd performance 12.19 → 6.29
AixLib_latestAixLib.Fluid.Sensors.Examples.VolumeFlowRate (sim)FrontEnd performance 12.01 → 6.12 Simulate performance 50.07 → 0.04
AixLib_latestAixLib.Fluid.Sources.Examples.MassFlowSource_WeatherData (sim)FrontEnd performance 12.20 → 6.56
AixLib_latestAixLib.Fluid.Sources.Examples.Outside (sim)FrontEnd performance 12.34 → 5.67
AixLib_latestAixLib.Fluid.Sources.Examples.Outside_CpData (sim)FrontEnd performance 11.80 → 5.57
AixLib_latestAixLib.Fluid.Sources.Examples.Outside_CpData_Angles (sim)FrontEnd performance 10.85 → 5.51
AixLib_latestAixLib.Fluid.Sources.Examples.Outside_CpLowRise (sim)FrontEnd performance 10.37 → 5.32
AixLib_latestAixLib.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd performance 13.47 → 6.16
AixLib_latestAixLib.Fluid.Sources.Examples.PropertySource_h (sim)FrontEnd performance 11.11 → 5.48 Simulate performance 50.05 → 0.04
AixLib_latestAixLib.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)FrontEnd performance 24.20 → 11.70 Compile performance 14.01 → 7.96
AixLib_latestAixLib.Fluid.Sources.Validation.Boundary (sim)FrontEnd performance 25.78 → 12.71
AixLib_latestAixLib.Fluid.Sources.Validation.BoundaryWithX_in (sim)FrontEnd performance 22.83 → 11.12
AixLib_latestAixLib.Fluid.Sources.Validation.BoundaryWithXi_in (sim)FrontEnd performance 23.10 → 11.56
AixLib_latestAixLib.Fluid.Sources.Validation.Outside_CpData_Directions (sim)FrontEnd performance 11.57 → 6.28
AixLib_latestAixLib.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger (sim)Simulate performance 50.11 → 0.04
AixLib_latestAixLib.Fluid.Storage.Examples.Stratified (sim)FrontEnd performance 22.37 → 11.96 Compile performance 20.63 → 11.77
AixLib_latestAixLib.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)FrontEnd performance 36.25 → 19.84 Compile performance 42.58 → 21.07
AixLib_latestAixLib.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)FrontEnd performance 17.00 → 9.78 Compile performance 13.39 → 7.73
AixLib_latestAixLib.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)FrontEnd performance 17.51 → 9.70 Compile performance 12.42 → 7.17
AixLib_latestAixLib.Media.Examples.AirProperties (sim)Simulate performance 50.07 → 0.04
AixLib_latestAixLib.Media.Examples.AirTemperatureEnthalpyInversion (sim)Simulate performance 50.10 → 0.03
AixLib_latestAixLib.Media.Examples.SteamSaturationConsistencyCheck (sim)Simulate performance 50.09 → 0.04
AixLib_latestAixLib.Media.Examples.SteamTemperatureEnthalpyInversion (sim)Simulate performance 50.06 → 0.03
AixLib_latestAixLib.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Simulate performance 50.04 → 0.03
AixLib_latestAixLib.Media.Refrigerants.Validation.RefrigerantsDerivatives.RefrigerantsDerivativesR290 (sim)FrontEnd performance 0:03:34 → 0:02:04
AixLib_latestAixLib.Media.Refrigerants.Validation.RefrigerantsFittedFormulas.RefrigerantsFittedFormulasR290 (sim)FrontEnd performance 0:03:26 → 0:02:00
AixLib_latestAixLib.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Simulate performance 50.15 → 0.03
AixLib_latestAixLib.Obsolete.Year2021.Fluid.Examples.PumpRadiatorThermostaticValve (sim)Simulate performance 37.57 → 21.74
AixLib_latestAixLib.Obsolete.Year2021.Fluid.Examples.PumpRadiatorValve (sim)Simulate performance 37.82 → 21.90
AixLib_latestAixLib.Systems.TABS.Examples.Tabs (sim)Compile → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Sources.Validation.Constant (sim)Simulate performance 50.03 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Abs (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Add (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Change (sim)Simulate performance 50.10 → 0.04
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.TriggeredTrapezoid (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Psychrometrics.Validation.SpecificEnthalpy_TDryBulPhi (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Controls.OBC.CDL.Psychrometrics.Validation.WetBulb_TDryBulPhi (sim)Simulate performance 50.04 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.BooleanExtractor (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.BooleanVectorFilter (sim)Simulate performance 50.03 → 0.03
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetPositiveStartTime (sim)Simulate performance 50.07 → 0.02
Buildings_latestBuildings.Controls.OBC.OutdoorLights.Validation.DaylightControlled (sim)Simulate performance 50.07 → 0.02
Buildings_latestBuildings.Controls.OBC.RadiantSystems.Cooling.Validation.HighMassSupplyTemperature_TSurRelHum (sim)Simulate performance 50.08 → 0.03
Buildings_latestBuildings.Controls.OBC.RadiantSystems.Heating.Validation.HighMassSupplyTemperature_TRoom (sim)Simulate performance 50.10 → 0.03
Buildings_latestBuildings.Controls.OBC.Shade.Validation.Shade_H (sim)Simulate performance 50.11 → 0.02
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_Btu (sim)Simulate performance 50.08 → 0.03
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_degF (sim)Simulate performance 50.05 → 0.02
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_gal (sim)Simulate performance 50.05 → 0.02
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.From_hp (sim)Simulate performance 50.11 → 0.02
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_quad (sim)Simulate performance 50.10 → 0.02
Buildings_latestBuildings.Controls.OBC.UnitConversions.Validation.To_ton (sim)Simulate performance 50.05 → 0.02
Buildings_latestBuildings.Controls.OBC.Utilities.Validation.PIDWithInputGains (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Controls.Predictors.BaseClasses.Examples.SampleStart (sim)Simulate performance 50.08 → 0.03
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACSimpleGrid (sim)Simulate performance 50.06 → 0.03
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.DynamicLoads (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Utilities.Math.Examples.Average (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Math.Examples.BesselJ0 (sim)Simulate performance 50.07 → 0.03
Buildings_latestBuildings.Utilities.Math.Examples.BesselJ1 (sim)Simulate performance 50.05 → 0.03
Buildings_latestBuildings.Utilities.Math.Examples.PowerLinearized (sim)Simulate performance 50.05 → 0.02
Buildings_latestBuildings.Utilities.Math.Examples.SmoothLimit (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ0 (sim)Simulate performance 50.05 → 0.07
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ1 (sim)Simulate performance 50.07 → 0.02
Buildings_latestBuildings.Utilities.Math.Functions.Examples.TrapezoidalIntegration (sim)Simulate performance 50.04 → 0.02
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.Phi_pTX (sim)Simulate performance 50.04 → 0.04
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.SaturationPressure (sim)Simulate performance 50.05 → 0.03
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)FrontEnd performance 5.27 → 10.09 BackEnd performance 7.50 → 19.30 Templates performance 2.96 → 10.51 Compile performance 41.74 → 0:02:12 Simulate performance 7.17 → 18.70
ModelicaTest_trunkModelicaTest.Blocks.Hysteresis (sim)Simulate performance 0.02 → 50.05
ModelicaTest_trunkModelicaTest.Blocks.MuxDemux (sim)Simulate performance 0.02 → 50.07
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile → Failed
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.FixedShapes.CylinderSections (sim)Simulate performance 0.03 → 50.05
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.Leakage.GeneralLeakage (sim)Simulate performance 0.04 → 50.05
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 10.42 → 22.45
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 11.39 → 23.03
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)BackEnd performance 12.22 → 21.93
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Compile performance 36.28 → 0:01:11
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)Compile performance 9.83 → 20.41
Modelica_trunkModelica.Mechanics.Translational.Examples.Accelerate (sim)Simulate performance 0.02 → 50.05
Modelica_trunkModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate performance 0.02 → 50.06
Modelica_trunkModelica.Media.Examples.PsychrometricData (sim)FrontEnd performance 9.78 → 16.88
Modelica_trunkModelica.Media.Examples.R134a.R134a1 (sim)FrontEnd performance 27.70 → 48.09
Modelica_trunkModelica.Media.Examples.R134a.R134a2 (sim)FrontEnd performance 29.88 → 54.01
Modelica_trunkModelica.StateGraph.Examples.FirstExample (sim)Simulate performance 0.03 → 50.04
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Simulate performance 0.03 → 50.05
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim)Simulate performance 0.03 → 50.04
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.AcidBaseBufferTest (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.CarbonDioxideInBlood (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.CarbonDioxideInWater (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Dev.RedCellMembrane (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Phosphate (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.WaterSelfIonization (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.SimpleReaction (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.SimpleReaction2 (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.SimpleReaction2_Get_DfG (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.StandardElectrochemicalCell (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.StandardElectrochemicalCell2 (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.CheckSubstancesData.StandardLeadAcidPotential (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ClimateChange.ElectrochemicalAcetateProduction (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ClimateChange.ElectrolysisMethanation (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ClimateChange.HydrogenotrophicMethanogenesis (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ClimateChange.MethanElectrosynthesis (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ElectrochemicalCell (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.EnzymeKinetics (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ExothermicReaction (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.GasSolubility (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.GasSolubility_NIST (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.GasSolubility_blood (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.H2O_ElectrochemicalCell (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.HeatingOfAlcohol (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.HeatingOfWater (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWC (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.HydrogenCombustion (sim)SimCode → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.LeadAcidBattery (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.SimpleReaction (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.SimpleReaction2 (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.WaterElectrolysis (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.WaterSublimation (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.WaterVaporization (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Media.check_Medium (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Thermal.Examples.SkinHeatFlow (sim)Simulate performance 0.02 → 50.06
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)Simulate → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)Simulate → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)Simulate → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)Simulate → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)Simulate → Compile