OpenModelica master-fmi-fmpy from 2024-05-08 13:23:05 to 2024-05-09 18:10:59

Summary

OMC Commits2
Libraries Changed1
Number of Improvements20
Number of Regressions19
Number of Performance Improvements91
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
c0cd24f1a52024-05-08 15:38:55 +0200AndreasUpdating README.Linux (#12398)
e1a02dffca2024-05-08 14:28:13 +0200Per ÖstlundRemove subscripting functions from Base Modelica (#12397)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)
da6d21d2024-04-27 04:18:05 +0200Adrian Popdo not fail the entire report if a branch cannot be found (#104)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.1-master (c657d7f06fcf7ccf6fe015a298996176b5fbbf3b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 11.0.1-master (275a0ec95fd69b05f073f9c21bf6b0667e3d7cea) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

Models Affected

AixLibAixLib.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
AixLibAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase3_VentilationHeat (sim)Compile performance 0:05:44 → 0:02:44
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Compile performance 0:02:58 → 0:05:15
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Failed → Simulate
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile → Verify
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Templates performance 1.14 → 13.63
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)Failed → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate performance 25.37 → 0.64
Buildings_9Buildings.Airflow.Multizone.Examples.CO2TransportStep (sim)Compile performance 30.47 → 12.38
Buildings_9Buildings.Airflow.Multizone.Examples.ChimneyShaftNoVolume (sim)Compile performance 32.93 → 12.91
Buildings_9Buildings.Airflow.Multizone.Examples.ChimneyShaftWithVolume (sim)Compile performance 31.55 → 10.39
Buildings_9Buildings.Airflow.Multizone.Examples.OneOpenDoor (sim)Compile performance 35.53 → 13.37
Buildings_9Buildings.Airflow.Multizone.Examples.OneRoom (sim)Compile performance 36.48 → 12.19
Buildings_9Buildings.Airflow.Multizone.Examples.Orifice (sim)Compile performance 21.56 → 7.85
Buildings_9Buildings.Airflow.Multizone.Examples.PowerLaw (sim)Compile performance 27.59 → 10.66
Buildings_9Buildings.Airflow.Multizone.Examples.PressurizationData (sim)Compile performance 35.75 → 14.19
Buildings_9Buildings.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Compile performance 34.45 → 13.91
Buildings_9Buildings.Airflow.Multizone.Examples.ReverseBuoyancy3Zones (sim)Compile performance 31.06 → 12.23
Buildings_9Buildings.Airflow.Multizone.Examples.TrickleVent (sim)Compile performance 39.18 → 15.05
Buildings_9Buildings.Airflow.Multizone.Examples.ZonalFlow (sim)Compile performance 22.17 → 8.69
Buildings_9Buildings.Airflow.Multizone.Validation.DoorOpenClosed (sim)Compile performance 22.18 → 8.76
Buildings_9Buildings.Airflow.Multizone.Validation.OneWayFlow (sim)Compile performance 33.87 → 11.88
Buildings_9Buildings.Airflow.Multizone.Validation.OpenDoorBuoyancyDynamic (sim)Compile performance 29.67 → 10.91
Buildings_9Buildings.Airflow.Multizone.Validation.OpenDoorBuoyancyPressureDynamic (sim)Compile performance 26.04 → 10.87
Buildings_9Buildings.Airflow.Multizone.Validation.OpenDoorPressure (sim)Compile performance 24.33 → 9.13
Buildings_9Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingTimeSeries (sim)Simulate → Compile
Buildings_9Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)Compile → Simulate
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilCounterFlowLowWaterFlowRate (sim)Compile performance 20.83 → 11.54
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitialization (sim)Compile performance 0:02:54 → 0:01:14
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)Compile performance 0:02:20 → 0:01:15
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 36.16 → 20.90
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Compile performance 0:09:05 → 0:04:47
Buildings_9Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Compile performance 0:08:27 → 0:03:27
Buildings_9Buildings.Fluid.HeatPumps.Examples.Carnot_TCon (sim)Compile performance 23.00 → 13.31
Buildings_9Buildings.Fluid.HeatPumps.Examples.EquationFitReversible_CoolingClosedLoop (sim)Compile performance 23.58 → 12.98
Buildings_9Buildings.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Verify
Buildings_9Buildings.Fluid.HeatPumps.Validation.Carnot_TCon_LowTemperature (sim)Compile performance 22.70 → 13.04
Buildings_9Buildings.Fluid.HeatPumps.Validation.Carnot_TCon_etaPL (sim)Compile performance 23.05 → 13.14
Buildings_9Buildings.Fluid.HeatPumps.Validation.Carnot_y_etaCar (sim)Compile performance 23.63 → 13.30
Buildings_9Buildings.Fluid.HeatPumps.Validation.Carnot_y_etaPL (sim)Compile performance 23.55 → 13.39
Buildings_9Buildings.Fluid.HeatPumps.Validation.EquationFitReversible_ScalingFactor (sim)Compile performance 23.88 → 12.81
Buildings_9Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 29.53 → 16.55
Buildings_9Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 28.97 → 16.32
Buildings_9Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Static (sim)Compile performance 29.58 → 16.25
Buildings_9Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Compile performance 24.00 → 13.75
Buildings_9Buildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 31.49 → 16.86
Buildings_9Buildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 31.39 → 16.93
Buildings_9Buildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Static (sim)Compile performance 29.56 → 16.78
Buildings_9Buildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_TemperatureProtection (sim)Compile performance 25.93 → 14.26
Buildings_9Buildings.Fluid.Humidifiers.Examples.Humidifier_u (sim)Compile performance 24.61 → 14.29
Buildings_9Buildings.Fluid.MixingVolumes.Examples.MixingVolumeHeatConduction (sim)Compile performance 20.21 → 11.77
Buildings_9Buildings.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceReverseFlow (sim)Compile performance 21.86 → 12.78
Buildings_9Buildings.Fluid.MixingVolumes.Validation.MixingVolumeZeroFlow (sim)Compile performance 23.60 → 12.86
Buildings_9Buildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 39.83 → 21.86
Buildings_9Buildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 39.76 → 21.61
Buildings_9Buildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 43.18 → 23.66
Buildings_9Buildings.Fluid.Movers.Examples.PumpsParallel (sim)Compile performance 28.42 → 15.98
Buildings_9Buildings.Fluid.Movers.Examples.PumpsSeries (sim)Compile performance 28.70 → 15.03
Buildings_9Buildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 39.63 → 21.37
Buildings_9Buildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 46.15 → 26.81
Buildings_9Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 48.25 → 26.80
Buildings_9Buildings.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 32.79 → 18.88
Buildings_9Buildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 37.71 → 21.62
Buildings_9Buildings.Fluid.Movers.Validation.NegativePressureOrFlow (sim)Compile performance 24.24 → 13.80
Buildings_9Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 2.30
Buildings_9Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Failed → Compile
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Simulate performance 0.58 → 10.75
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Compile performance 0:05:43 → 0:03:21
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Verify → Failed
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass (sim)Compile performance 21.30 → 12.23
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness (sim)Compile performance 24.18 → 12.41
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness (sim)Compile performance 23.63 → 12.44
Buildings_latestBuildings.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic (sim)Compile performance 22.46 → 12.65
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD100 (sim)Compile performance 48.81 → 25.50
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD200 (sim)Compile performance 47.12 → 25.33
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 42.81 → 25.09
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD400 (sim)Compile performance 46.48 → 25.39
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD500 (sim)Compile performance 44.71 → 25.29
Buildings_latestBuildings.BoundaryConditions.Validation.BESTEST.WD600 (sim)Compile performance 47.72 → 26.19
Buildings_latestBuildings.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)Compile performance 26.32 → 13.90
Buildings_latestBuildings.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)Compile performance 22.02 → 12.56
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Validation.Controller_Disable (sim)Compile performance 22.60 → 13.29
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Validation.Controller (sim)Compile performance 33.98 → 19.76
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Disable (sim)Compile performance 22.51 → 12.33
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.Economizers.Validation.Controller_Mod_DamLim (sim)Compile performance 22.87 → 13.28
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.ModeAndSetPoints (sim)Compile performance 22.27 → 11.98
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 3.26
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:02:39 → 0:05:19
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Compile performance 0:07:00 → 0:03:27
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate performance 27.19 → 0.65
ChemicalChemical.Examples.AcidBase.Phosphate (sim)Simulate → Compile
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Verify → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Compile performance 0:01:51 → 0:03:12
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)SimCode performance 10.35 → 6.09
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Failed → Compile
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)Failed → Simulate
IDEASIDEAS.Buildings.Validation.Tests.EnergyConservationValidation (sim)Compile performance 0:01:02 → 0:01:50
IDEASIDEAS.Controls.Continuous.Examples.LimPID (sim)FrontEnd performance 0.16 → 18.62 Compile performance 8.54 → 30.88
IDEASIDEAS.Examples.Benchmark.ScalingComponents (sim)Compile performance 0:01:03 → 0:02:05
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Compile → Failed
IDEASIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
IDEASIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
MEVMEV.Simulations.LinearControl.Scenario2 (sim)Compile performance 22.23 → 0:02:48
MEVMEV.Simulations.LinearControl.Scenario3 (sim)Compile performance 21.87 → 0:02:46
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Damper (sim)Compile performance 43.53 → 22.51
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Damper2 (sim)Compile performance 39.94 → 22.76
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForces2 (sim)Compile performance 47.98 → 25.30
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Spring (sim)Compile performance 41.15 → 19.25
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Spring2 (sim)Compile performance 43.48 → 24.71
ModelicaTest_trunkModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)Compile performance 31.38 → 18.27
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Torque (sim)Compile performance 45.44 → 24.99
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Torque2 (sim)Compile performance 0:01:23 → 44.19
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForceAndTorque (sim)Compile performance 53.59 → 29.83
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForces (sim)Compile performance 48.02 → 25.37
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForces2 (sim)Compile performance 44.89 → 23.94
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldTorques (sim)Compile performance 45.44 → 25.33
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:02:15 → 0:01:08
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile performance 0:01:42 → 0:03:12
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCyc2Source4Pipes2Sinks (sim)Compile → Failed