OpenModelica v1.20-fmi from 2022-11-26 18:13:45 to 2022-12-04 00:21:23

Summary

OMC Commits3
Libraries Changed6
Number of Improvements13
Number of Regressions6
Number of Performance Improvements22
Number of Performance Regressions65

OpenModelica Changes

CommitAuthorSummary
7210afc3d5Adrian Popfix the fix for #9791 - proper return values! (#9795)
6dce9b9a26Adrian Popfix #9791: use SystemImpl__rename instead of rename (#9792) (#9793)
f48019ee78Adeel AsgharUpdate the help text for MODELICAPATH (#9767)

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 (c3d1711354b664e7b4d41afe62aa3e39007e000c) OMSimulator v2.0.0-dev-967-g1552061-linux
CredibilityFrom version 0.1.0-main (c5d1dfefd4fa1fec43f4c658e7d2833f174e25ba) OMSimulator v2.0.0-dev-967-g1552061-linux to 0.1.0-main (da68fb3b675203b7cdaf5b7a6edacc99cf2fd122) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_DeviceDriversFrom version 2.1.1-master (3b343d4c0a7d6d6f040166bb8a40f4027aa7615b) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.1.1-master (8ac7971cf17aa4d8102dff30312266ff51ef428e) 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

Models Affected

AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 5.55 → 10.32
AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 6.23 → 11.02
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)Templates performance 4.83 → 11.99
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)Templates performance 6.15 → 12.82
BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Compile performance 0:01:10 → 40.05
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)SimCode performance 0:02:57 → 54.48
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_8Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)SimCode performance 21.47 → 11.74
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)SimCode performance 17.33 → 44.91
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)SimCode performance 21.71 → 12.50
Buildings_latestBuildings.Examples.DualFanDualDuct.ClosedLoop (sim)Simulate → Failed
Buildings_latestBuildings.Examples.Tutorial.Boiler.System2 (sim)Simulate performance 7.23 → 13.06
Buildings_latestBuildings.Examples.Tutorial.Boiler.System4 (sim)Compile performance 13.02 → 22.90
Buildings_latestBuildings.Examples.Tutorial.Boiler.System5 (sim)Compile performance 13.68 → 23.59
Buildings_latestBuildings.Examples.Tutorial.Boiler.System6 (sim)Simulate → Compile
Buildings_latestBuildings.Examples.Tutorial.Boiler.System7 (sim)Simulate → Compile
Buildings_latestBuildings.Examples.Tutorial.CDL.System6 (sim)Compile performance 12.83 → 23.89
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)SimCode performance 9.42 → 17.36
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Templates performance 10.02 → 5.06
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)SimCode performance 20.38 → 10.69
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)SimCode performance 38.73 → 0:01:09
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)SimCode performance 5.73 → 19.13 Compile performance 0:01:14 → 0:02:06
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)SimCode performance 6.36 → 20.39
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)SimCode performance 7.39 → 15.98
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Compile performance 14.89 → 28.24
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile performance 14.66 → 27.21
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Compile performance 15.07 → 26.90
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Compile performance 11.04 → 21.55
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Compile performance 27.08 → 51.85
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.RoomWithoutLatentGain (sim)Simulate performance 13.47 → 23.60
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Simulate performance 10.57 → 18.67
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Simulate performance 12.01 → 20.76
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase11 (sim)Simulate performance 20.16 → 37.61
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate performance 24.36 → 46.94
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Simulate performance 10.90 → 21.41
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Simulate performance 10.82 → 22.11
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Simulate performance 10.80 → 21.22
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Simulate performance 12.46 → 21.63
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase6 (sim)Simulate performance 11.49 → 21.66
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Simulate performance 17.98 → 35.30
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Simulate performance 13.15 → 25.34
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Simulate performance 13.07 → 24.50
Buildings_latestBuildings.Utilities.Comfort.Validation.FangerCBE (sim)Simulate performance 0.04 → 50.08
Buildings_latestBuildings.Utilities.IO.Files.Examples.CSVWriter (sim)Simulate performance 0.02 → 50.04
Buildings_latestBuildings.Utilities.IO.Files.Examples.JSONWriter (sim)Simulate performance 0.03 → 50.26
Buildings_latestBuildings.Utilities.Math.Examples.BesselY0 (sim)Simulate performance 0.03 → 50.05
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ0 (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselJ1 (sim)Simulate performance 0.02 → 50.05
Buildings_latestBuildings.Utilities.Math.Functions.Examples.BesselY0 (sim)Simulate performance 0.02 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.ExponentialIntegralE1 (sim)Simulate performance 0.02 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Factorial (sim)Simulate performance 0.03 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate performance 0.03 → 50.03
Buildings_latestBuildings.Utilities.Math.Functions.Examples.QuinticHermite (sim)Simulate performance 0.02 → 50.04
Buildings_latestBuildings.Utilities.Math.Functions.Examples.SmoothHeavisideDerivatives (sim)Simulate performance 0.02 → 50.03
Buildings_latestBuildings.Utilities.Plotters.Validation.PlotterActivationLocalInputFirstOff (sim)Simulate performance 0.03 → 50.05
Buildings_latestBuildings.Utilities.Psychrometrics.Examples.TWetBul_TDryBulPhi (sim)Simulate performance 0.03 → 50.05
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_forCalibration (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_original (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_virtualMeasurement (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleDrive_forFMU (sim)Failed → Simulate
IDEASIDEAS.Airflow.AHU.Validation.IehWinter (sim)Compile performance 3.89 → 59.36
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)SimCode performance 14.69 → 7.81
IDEASIDEAS.Buildings.Examples.ComfortExample (sim)Templates performance 23.23 → 2.10
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)Templates performance 23.25 → 2.32
IDEASIDEAS.Buildings.Examples.ScreenComparison (sim)BackEnd performance 7.41 → 15.53
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)Compile performance 0:01:56 → 59.89
IDEASIDEAS.Buildings.Validation.Tests.Case600 (sim)Compile performance 0:01:49 → 52.44
IDEASIDEAS.Buildings.Validation.Tests.Case600FF (sim)Compile performance 0:01:52 → 51.69
IDEASIDEAS.Buildings.Validation.Tests.Case610 (sim)SimCode performance 46.02 → 16.70
IDEASIDEAS.Buildings.Validation.Tests.Case650 (sim)SimCode performance 9.25 → 17.11
IDEASIDEAS.Buildings.Validation.Tests.Case900 (sim)SimCode performance 12.76 → 5.30
IDEASIDEAS.Buildings.Validation.Tests.Case910 (sim)SimCode performance 13.28 → 5.79
IDEASIDEAS.Buildings.Validation.Tests.ConvectionVerification (sim)SimCode performance 25.47 → 13.25
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)SimCode performance 11.47 → 28.72 Compile performance 0:03:48 → 0:01:38
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Compile performance 0:04:06 → 0:02:20
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEAS_devIDEAS.Airflow.AHU.Validation.IehWinter (sim)Failed → Simulate
IDEAS_devIDEAS.Airflow.Multizone.Examples.CO2TransportStep (sim)Failed → Simulate
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)Templates performance 2.20 → 47.08
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)Templates performance 2.30 → 25.98
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)
IDEAS_devIDEAS.Buildings.Examples.ScreenComparison (sim)Templates performance 2.64 → 31.13
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)Compile performance 58.89 → 0:02:05
IDEAS_devIDEAS.Buildings.Examples.ZoneExample (sim)Compile performance 43.40 → 0:02:09
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600 (sim)Compile performance 54.25 → 0:02:29
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600FF (sim)SimCode performance 20.80 → 6.70 Compile performance 49.57 → 0:02:39
IDEAS_devIDEAS.Buildings.Validation.Tests.Case650 (sim)SimCode performance 7.00 → 18.99
IDEAS_devIDEAS.Buildings.Validation.Tests.Case650FF (sim)SimCode performance 8.09 → 16.72
IDEAS_devIDEAS.Buildings.Validation.Tests.Case900 (sim)SimCode performance 4.60 → 12.68
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950FF (sim)SimCode performance 10.18 → 19.41
IDEAS_devIDEAS.Buildings.Validation.Tests.ViewFactorVerification (sim)SimCode performance 11.14 → 27.78
IDEAS_devIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)SimCode performance 8.86 → 19.61
IDEAS_devIDEAS.Examples.TwinHouses.BaseClasses.Data.ValidationDataO5Exp1_Airflow (sim)Compile performance 44.79 → 3.65
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningSegmentedTransmissionLine (sim)Compile performance 19.94 → 34.23
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:07:01 → 0:03:31
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:07:02 → 0:03:16
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile → Failed
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:03:30 → 0:07:11
PhysiolibraryPhysiolibrary.Fluid.Examples.AirWaterSaturation (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Failed → Compile
TAeZoSysProTAeZoSysPro.HeatTransfer.Functions.FreeConvection.Tests.horizontal_cylinder_ASHRAE (sim)Simulate performance 50.03 → 0.02
TILMediaTILMedia.Testers.TestSLEMedium (sim)Simulate performance 50.03 → 0.03