Buildings.ThermalZones.EnergyPlus_24_2_0.Data

Package containing data for EnergyPlus

Information

This package contains data for EnergyPlus configuration.

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

Name Description
Buildings.ThermalZones.EnergyPlus_24_2_0.Data.RunPeriod RunPeriod Record for EnergyPlus RunPeriod

Buildings.ThermalZones.EnergyPlus_24_2_0.Data.RunPeriod Buildings.ThermalZones.EnergyPlus_24_2_0.Data.RunPeriod

Record for EnergyPlus RunPeriod

Information

Record containing the configuration of the EnergyPlus RunPeriod object.

The parameter startDayOfYear is the day of the week for January 1, regardless of the actual start time of the simulation. For example, if startDayOfYear = Sunday, and the Modelica model is simulated starting at t = 1 day, then the first simulated day is a Monday.

Please note the following points:

Extends from Modelica.Icons.Record (Icon for records).

Contents

TypeNameDefaultDescription
WeekDaysstartDayOfYearBuildings.ThermalZones.Energ...Week day of the first day that is simulated
BooleanapplyWeekEndHolidayRulefalseSet to true to apply week-end holiday rules
Booleanuse_weatherFileDaylightSavingPeriodfalseSet to true to apply the daylight saving period from the weather data file if present
Booleanuse_weatherFileHolidaysAndSpecialDaysfalseSet to true to apply holidays and special days from the weather data file if present
Booleanuse_weatherFileRainIndicatorstrueSet to true to use rain indicators from the weather file
Booleanuse_weatherFileSnowIndicatorstrueSet to true to use rain indicators from the weather file

Modelica definition

record RunPeriod "Record for EnergyPlus RunPeriod" extends Modelica.Icons.Record; parameter Buildings.ThermalZones.EnergyPlus_24_2_0.Types.WeekDays startDayOfYear = Buildings.ThermalZones.EnergyPlus_24_2_0.Types.WeekDays.Sunday "Week day of the first day that is simulated"; parameter Boolean applyWeekEndHolidayRule = false "Set to true to apply week-end holiday rules"; parameter Boolean use_weatherFileDaylightSavingPeriod = false "Set to true to apply the daylight saving period from the weather data file if present"; parameter Boolean use_weatherFileHolidaysAndSpecialDays = false "Set to true to apply holidays and special days from the weather data file if present"; parameter Boolean use_weatherFileRainIndicators = true "Set to true to use rain indicators from the weather file"; parameter Boolean use_weatherFileSnowIndicators = true "Set to true to use rain indicators from the weather file"; end RunPeriod;