OpenModelica master-fmi-fmpy from 2024-07-05 10:14:00 to 2024-07-06 17:41:40

Summary

OMC Commits2
Libraries Changed3
Number of Improvements17
Number of Regressions23
Number of Performance Improvements75
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
e87692cb932024-07-05 17:56:46 +0200arun3688export relativeQuantity to modeldescription.xml (#12695)
a23ddef49f2024-07-05 12:00:48 +0200anotheruserofgithubFix ExecStat not to measure itself (#12589)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
Buildings_latestFrom version 12.0.0-master (745315ed4816b1420de7e5b2d80afd92775db936) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 12.0.0-master (c39e4c0a51090593ee45f6dbfacad8bf70fea90f) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
IDEAS_devFrom version 3.0.0-master (98bdafd7079805c4b0a7db9273c2cbdb4364a8e0) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 3.0.0-master (98efc3b00bf9ab8335f4de855663e7cb77dc7946) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Modelica_trunkFrom version trunk (0cba5ef5497feba714a829c3b5d222552e6ad427) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to trunk (10f5da68a20932241be844f79f2b888025a08003) 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.Examples.FlowSystem.Simplified2 (sim)Compile → Simulate
AixLibAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Simulate → Compile
AixLibAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile performance 0:02:53 → 0:01:30
AixLibAixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2 (sim)Compile performance 0:02:30 → 0:04:19
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase3_VentilationHeat (sim)Compile performance 0:03:41 → 0:06:40
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Simulate → Compile
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Failed → Simulate
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Failed → Verify
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Verify → Compile
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Simulate performance 4.72 → 10.08
Buildings_10Buildings.Fluid.DXSystems.Cooling.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)Compile performance 0:02:00 → 0:03:24
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:01:53 → 0:04:21
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:03:33 → 0:01:58
Buildings_10Buildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)Compile performance 47.46 → 23.61
Buildings_10Buildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Compile performance 43.89 → 24.06
Buildings_10Buildings.ThermalZones.ISO13790.Examples.HeatingCooling (sim)Compile performance 51.00 → 24.11
Buildings_10Buildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Compile performance 50.47 → 25.85
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case600 (sim)Compile performance 55.57 → 26.49
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case600FF (sim)Compile performance 58.30 → 25.35
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case900 (sim)Compile performance 0:01:16 → 28.15
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case900FF (sim)Compile performance 0:01:12 → 31.30
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements (sim)Compile performance 48.35 → 20.52 Simulate performance 17.54 → 7.54
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance (sim)Compile performance 48.71 → 18.76
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Compile performance 49.19 → 18.45 Simulate performance 17.81 → 7.66
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements (sim)Compile performance 51.32 → 19.59 Simulate performance 16.12 → 7.36
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements (sim)Compile performance 52.56 → 18.90 Simulate performance 15.97 → 7.55
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Compile performance 48.87 → 18.41
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.RoomWithLatentGain (sim)Compile performance 41.20 → 16.13
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.RoomWithoutLatentGain (sim)Compile performance 42.18 → 15.80
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Compile performance 31.28 → 12.43
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Compile performance 34.30 → 14.30
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase11 (sim)Compile performance 28.98 → 16.41
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Compile performance 21.14 → 12.30
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Verify → Failed
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Verify → Compile
Buildings_11Buildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Verify
Buildings_11Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Compile performance 0:02:41 → 0:01:24
Buildings_11Buildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Compile performance 0:02:49 → 0:06:33
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile performance 0:06:33 → 0:03:31
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:01:55 → 0:03:51
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 54.52 → 0.30
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Verify → Failed
Buildings_latestBuildings.Templates.Plants.Controls.Pumps.Generic.Validation.StagingHeaderedDeltaP (sim)Compile performance 13.02 → 29.92
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.53 → 3.87
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:03:08 → 0:05:24
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Compile performance 0:04:52 → 0:02:27
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:01:51 → 0:03:25
ClaRaClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem (sim)Compile performance 40.33 → 22.39
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)Compile performance 39.34 → 12.50
ClaRaClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater (sim)Compile performance 0:01:05 → 38.03
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Compile performance 0:03:29 → 0:02:02
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU (sim)Compile performance 0:03:39 → 0:01:32
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu (sim)Compile performance 46.45 → 27.10
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple (sim)Compile performance 50.00 → 28.16
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA (sim)Compile performance 41.81 → 24.57
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple (sim)Compile performance 53.62 → 29.19
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu (sim)Compile performance 0:01:10 → 36.53
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple (sim)Compile performance 46.84 → 27.47
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu (sim)Compile performance 0:01:14 → 40.49
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim)Compile performance 49.99 → 28.05
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 (sim)Compile performance 0:01:09 → 33.26
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer (sim)Compile performance 47.06 → 27.44
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin (sim)Compile performance 28.18 → 15.52
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)BackEnd performance 20.56 → 10.17
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity (sim)Compile performance 25.32 → 14.63
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked (sim)Compile performance 0:01:10 → 41.42
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage (sim)Compile performance 39.54 → 22.02
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled (sim)Compile performance 41.82 → 24.31
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim)Compile performance 29.28 → 17.20
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Compile performance 36.90 → 20.54
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim)Compile → Failed
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Verify → Failed
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Compile performance 22.93 → 13.26
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic (sim)Compile performance 23.72 → 12.95
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic (sim)Compile performance 24.14 → 13.16
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez (sim)Compile performance 26.77 → 14.71
IBPSA_latestIBPSA.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface (sim)Compile performance 24.30 → 13.65
IBPSA_latestIBPSA.BoundaryConditions.Validation.BESTEST.WD200 (sim)Compile performance 44.01 → 25.57
IBPSA_latestIBPSA.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 47.46 → 25.99
IBPSA_latestIBPSA.BoundaryConditions.Validation.BESTEST.WD400 (sim)Compile performance 46.06 → 26.41
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACSimpleGrid (sim)Compile performance 22.24 → 13.00
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)Compile performance 20.98 → 12.25
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerDD (sim)Compile performance 22.20 → 12.74
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerFull (sim)Compile performance 23.42 → 13.56
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerStepDownDY (sim)Compile performance 22.43 → 12.58
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerStepDownYD (sim)Compile performance 22.16 → 12.90
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerStepUpDY (sim)Compile performance 22.18 → 12.62
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Conversion.Examples.TransformerStepUpYD (sim)Compile performance 22.21 → 12.66
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine (sim)Compile performance 29.18 → 15.88
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)Compile performance 25.70 → 13.94
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)Compile performance 22.81 → 12.28
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC_N (sim)Compile performance 24.38 → 12.87
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL_N (sim)Compile performance 28.21 → 15.15
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)Compile performance 25.18 → 13.64
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Compile performance 25.86 → 14.02
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_N (sim)Compile performance 30.15 → 17.22
IBPSA_latestIBPSA.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)Compile performance 0:01:29 → 0:02:44
IDEASIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Simulate → Compile
MEVMEV.Test.TestStandardPatient (sim)Simulate → Compile
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile → Verify
Modelica_4.0.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Verify → Compile
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Failed → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile → Simulate
SOFCPoliMiSOFCPoliMi.Tests.OpenModelica.BenchmarkSalogniColonnaIEA (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_1_M_1 (sim)Compile performance 49.95 → 29.14
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Failed → SimCode
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
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_2_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_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_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)
ThermoPowerThermoPower.Test.GasComponents.TestGasMixer (sim)Compile → Simulate
TransiEntTransiEnt.Basics.Adapters.Check.TestEPP_to_QS (sim)Templates performance 0.10 → 16.72 Compile performance 16.15 → 0:01:23