OpenModelica gbode from 2024-12-21 13:02:59 to 2025-01-05 00:33:43

Summary

OMC Commits1
Libraries Changed6
Number of Improvements117
Number of Regressions3
Number of Performance Improvements1
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
78a3d822cc2024-12-30 22:13:04 +0100phannebohm[C] Don't search variable name via var_id (#13434)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4c1c1162024-12-05 12:04:10 +0100Francesco CasellaIncreased simulation time allowance for Buildings_latest (#187)
3ac22c02024-11-29 11:16:50 +0100Adrian PopDo not add heavy (#186)

Library Changes

LibraryChange
Buildings_11Configuration hash (OMC settings or the testing script changed)
Buildings_latestFrom version 12.0.0-master (27020e564462a7671a6f8cfe45092cde0131f08d) to 12.0.0-master (49c32a97c5143a97fca86468e222a04bab9fa30b)
Dynawo_devFrom version 1.7.0-master (044ab7a8c49b7036b735c5e7798237269db9f0d1) to 1.7.0-master (2b8fb9a41e744882e16bec5aa3ba1a6f285c2222)
IBPSA_latestFrom version 4.0.0-master (eff0f21f6644975d4285185ba51385cd448bc552) to 4.0.0-master (bd96e95389b9bce3ede53f355226adb813f4040c)
Modelica_4.1.0-beta.omConfiguration hash (OMC settings or the testing script changed)
Modelica_trunkFrom version trunk (48dad44db5c99b288611ef57dbb8bbc4af294292) to trunk (76c08a2f3dcc1e49b62343dee324be4d64eca0b4)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Compile → Simulate
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.AHUs.SingleZone.VAV.SetPoints.Validation.FreezeProtection (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Simulate performance 0:13:20 → 0:02:45
Buildings_latestBuildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.BinaryVariableGeneration (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.ExponentialVariableGeneration (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Linear1D (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Logit1D (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Logit1DQuadratic (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Logit2D (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Weibull1DOFF (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.WeibullVariableGeneration (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Blinds.Validation.Zhang2012BlindsSolarAltitude (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Blinds.Validation.Zhang2012BlindsSolarIntensity (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.StagingRotation.Validation.StageCompletion (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.17 → 0:13:20
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.AirHeating (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.EquipmentSchedule (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.Unconditioned (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Winter (sim)Simulate performance 0:05:18 → 0:13:20
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Unconditioned (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.NoOutputVariable (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOneOutputVariable (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOutputVariable (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.RunPeriod.NegativeStartTime (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.RunPeriod.StartDayOfYear (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.Schedule.EquipmentScheduleOutputVariable (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.Infiltration (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.InternalGain (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.OneZoneOneYear (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.RefBldgSmallOffice (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.TwoIdenticalZones (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.ZoneCapacitanceMultiplier (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ThermalZone.ZoneTemperatureInitialization (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case600 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case600FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case610 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case620 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case630 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case640 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case650 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case650FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case660 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case680FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case900 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case900FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case910 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case920 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case930 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case980FF (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case985 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.BESS.WECC.BESScbCurrentSource (sim)Failed → Compile
Dynawo_devDynawo.Examples.Nordic.TestCases.TestCase (sim)Compile → Simulate
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVCurrentSourceB (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSourceB (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)Failed → Simulate
Dynawo_devDynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
Modelica_4.1.0-beta.omModelica.Blocks.Examples.DemonstrateSignalExtrema (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.DemoPowerSupply (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.DemoPowerSupplyWithBuffer (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.Lines.CompareLosslessLines (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.Lines.LightningSegmentedTransmissionLine (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.Lines.SmoothStep (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Machines.Examples.DCMachines.DCPM_Drive (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.PowerConverters.Examples.DCDC.ChopperBuckBoost.ChopperBuckBoost_DutyCycle (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_TrianglePWM_RL (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.QuasiStatic.SinglePhase.Examples.MultipleResonance (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_CommonLeakage (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Mechanics.Rotational.Examples.CompareBrakingTorque (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Mechanics.Translational.Examples.CompareBrakingForce (sim)Simulate → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Compile → Simulate
Modelica_trunkModelica.Blocks.Examples.DemonstrateSignalExtrema (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.DemoPowerSupply (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.DemoPowerSupplyWithBuffer (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.CompareLosslessLines (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningSegmentedTransmissionLine (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.SmoothStep (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.DCMachines.DCPM_Drive (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.ChopperBuckBoost.ChopperBuckBoost_DutyCycle (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_TrianglePWM_RL (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.MultipleResonance (sim)Simulate → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_CommonLeakage (sim)Simulate → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)Simulate → Verify
Modelica_trunkModelica.Mechanics.Rotational.Examples.CompareBrakingTorque (sim)Simulate → Verify
Modelica_trunkModelica.Mechanics.Translational.Examples.CompareBrakingForce (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Compile → Simulate