WEATHER_GENERATOR_TYPE Derived Type

type, public :: WEATHER_GENERATOR_TYPE


Components

Type Visibility Attributes Name Initial
integer, public :: np
integer, public :: ndtime
real, public :: delT
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: LatDeg
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: WindDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempMinDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempMaxDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempMinDayNext
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempMaxDayPrev
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: SolarMJDay
real(kind=sp), public :: DecRad
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: WindDark
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: WindLite
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: SolarNorm
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: LatRad
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: DayLength
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TimeSunsetPrev
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TimeSunrise
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TimeMaxTemp
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TimeSunset
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempSunsetPrev
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempSunset
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempNightRate
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempNightRatePrev
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempRangeDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: TempRangeAft
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: PrecipDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: SnowDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: PmbDay
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: PhiSd
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: PhiLd
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: Precip
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: Snow
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: Wind
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: Temp
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: VapPmb
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: Pmb
real(kind=sp), public, DIMENSION(:), ALLOCATABLE :: coszen