OpenModelica v1.22-fmi-fmpy from 2024-04-01 08:16:49 to 2024-04-08 04:00:21

Summary

OMC Commits0
Libraries Changed4
Number of Improvements77
Number of Regressions15
Number of Performance Improvements1
Number of Performance Regressions13

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d5ab8352024-04-04 20:31:42 +0200Francesco CasellaUpdated BusinessSimulation (#97)
32ecf662024-04-04 20:09:26 +0200Francesco CasellaUpdated BusinessSimulation (#98)

Library Changes

LibraryChange
AESFrom version main (8d5dc126d55677198e2fa7626564cc6642a3cf79) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to main (f4f05a07dc936dba625000278431c6bfdccd0011) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Buildings_10From version 10.1.0-maint.10.0.x (e9bebbcfcec695956233c37ea389dffd1ae4ae71) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 10.1.0-maint.10.0.x (14607990d942924a4d8922ab14ab02c0635d5d2c) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Buildings_9From version 9.1.2-maint.9.1.x (6fe3c0f062afa4bc3af6c6c3faa207ad40c0b09b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 9.1.2-maint.9.1.x (faf456fced0680f29697ac3a9db341f1a2642be7) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Buildings_latestFrom version 11.0.0-master (b508ad9a9163fd02f45f1bf28cd297176086d024) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 11.0.0-master (6740b5327a7c136979bd8b2dd9aae83678b3e2b8) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

Models Affected

AESAES.Coursework.Modelling_principles.M2_PhasorDomain (sim)Simulate performance 0.14 → 50.12
AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_001 (sim)FrontEnd → Simulate
AESAES.Coursework.ThermSys_case_studies.HVAC_simple.AHU_control_case_001 (sim)Simulate performance 0.27 → 50.12
AESAES.Coursework.ThermSys_case_studies.HVAC_simple.AHU_control_case_003 (sim)Simulate performance 9.38 → 26.12
AESAES.Coursework.ThermSys_case_studies.Heat_network.HNcontrol_HC_SS_case_001 (sim)FrontEnd → Simulate
AESAES.Coursework.ThermSys_case_studies.Heat_network.HNcontrol_HC_SS_case_002 (sim)FrontEnd → Compile
AESAES.Coursework.ThermSys_component_models.Controlled_AHU_case_001 (sim)Simulate performance 0.19 → 50.12
AESAES.Coursework.ThermSys_component_models.Controlled_AHU_case_002 (sim)Simulate performance 0.19 → 50.13
AESAES.Devel_test_models.Test_AHU_001 (sim)Simulate performance 0.20 → 50.12
AESAES.Devel_test_models.Test_expansion_vessel_isoT_001 (sim)Simulate performance 0.21 → 50.79
AESAES.Devel_test_models.Test_header_001 (sim)Simulate performance 0.20 → 50.11
AESAES.Devel_test_models.Test_header_002 (sim)Simulate performance 0.15 → 50.11
AESAES.Devel_test_models.Test_liquid_circuit_008_net02 (sim)Simulate performance 1.03 → 50.19
AESAES.Devel_test_models.Test_liquid_circuit_009_net03 (sim)Simulate performance 0.73 → 50.19
AESAES.Devel_test_models.Test_stank_001 (sim)Simulate performance 0.17 → 50.11
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)Compile → Failed
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Compile → Failed
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Verify
Buildings_10Buildings.Electrical.AC.OnePhase.Examples.GeneratorLoadGrid (sim)Verify → Simulate
Buildings_10Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ParallelLoads (sim)Compile → Verify
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_10Buildings.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Verify → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Simulate → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Simulate → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Compile → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Simulate → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Compile
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)Compile → Failed
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Failed → Compile
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Failed → Compile
Buildings_9Buildings.Electrical.AC.OnePhase.Examples.GeneratorLoadGrid (sim)Verify → Simulate
Buildings_9Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ParallelLoads (sim)Compile → Verify
Buildings_9Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Failed → Compile
Buildings_9Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_9Buildings.HeatTransfer.Windows.Examples.BeamDepthInRoom (sim)Compile → Simulate
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Simulate
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Simulate → Compile
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Compile → Simulate
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Verify
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile → Simulate
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Verify → Simulate
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Failed → Compile
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.Generic.Validation.TimeSuppressionNegativeStartTime (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.Generic.Validation.TimeSuppressionPositiveStartTime (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Logical.Validation.TrueHold (sim)Simulate → Verify
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_latestBuildings.Electrical.AC.OnePhase.Examples.GeneratorLoadGrid (sim)Verify → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ParallelLoads (sim)Compile → Verify
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.HeatPump (sim)Simulate → Verify
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.HeatPumpDHWTank (sim)Simulate → Verify
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Failed → Compile
Buildings_latestBuildings.Experimental.DHC.Loads.HotWater.Examples.HeaterAndFixtureDirectHeatExchangerWithElectricHeat (sim)Simulate → Verify
Buildings_latestBuildings.Experimental.DHC.Networks.Controls.Examples.AgentPump1PipeExample (sim)Simulate → Verify
Buildings_latestBuildings.Experimental.DHC.Networks.Controls.Examples.MainPump1PipeExample (sim)Simulate → Verify
Buildings_latestBuildings.Experimental.DHC.Networks.Pipes.Validation.Pipe (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_latestBuildings.Fluid.BaseClasses.FlowModels.Validation.InvertingBasicFlowFunction_m_flow (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.PipeGroundCoupling (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.SingleBuriedPipe (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoBuriedPipes (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Sensors.Examples.HeatMeter (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.53 → 3.30
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate performance 0.44 → 29.75
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones1 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones2 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.BaseClasses.Validation.FMUZoneAdapterZones3 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.AirHeating (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.EquipmentSchedule (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.LightsControl (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Radiator (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.TwoIdenticalOneZoneBuildings (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.TwoIdenticalTwoZoneBuildings (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.NoOutputVariable (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariable (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.Schedule.EquipmentScheduleOutputVariable (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneOneYear (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.RefBldgSmallOffice (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.TwoIdenticalZones (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneCapacitanceMultiplier (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneTemperatureInitialization (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneControlledFloorTemperature (sim)Failed → Compile
Buildings_latestBuildings.Utilities.Math.Examples.Interpolate (sim)Simulate → Verify
Buildings_latestBuildings.Utilities.Math.Functions.Examples.Interpolate (sim)Simulate → Verify