TYPE DayWeatherVariables ! Derived Type for Storing Weather "Header" Data
INTEGER :: DayOfYear = 0 ! Day of year for weather data
INTEGER :: Year = 0 ! Year of weather data
INTEGER :: Month = 0 ! Month of weather data
INTEGER :: DayOfMonth = 0 ! Day of month for weather data
INTEGER :: DayOfWeek = 0 ! Day of week for weather data
INTEGER :: DaylightSavingIndex = 0 ! Daylight Saving Time Period indicator (0=no,1=yes)
INTEGER :: HolidayIndex = 0 ! Holiday indicator (0=no holiday, non-zero=holiday type)
REAL(r64) :: SinSolarDeclinAngle = 0.0d0 ! Sine of the solar declination angle
REAL(r64) :: CosSolarDeclinAngle = 0.0d0 ! Cosine of the solar declination angle
REAL(r64) :: EquationOfTime = 0.0d0 ! Value of the equation of time formula
END TYPE DayWeatherVariables