weather_generator_db Derived Type

type, public :: weather_generator_db


Components

Type Visibility Attributes Name Initial
real, public :: lat = 0.0

degrees |latitude of weather station used to compile data

real, public :: long = 0.0

degrees |longitude of weather station

real, public :: elev = 0.0

|elevation of weather station used to compile weather generator data

real, public :: rain_yrs = 10.0

none |number of years of recorded maximum 0.5h rainfall used to calculate values for rainhhmx(:)

real, public, dimension (12) :: tmpmx = 0.

deg C |avg monthly maximum air temperature

real, public, dimension (12) :: tmpmn = 0.

deg C |avg monthly minimum air temperature

real, public, dimension (12) :: tmpstdmx = 0.

deg C |standard deviation for avg monthly maximum air temperature

real, public, dimension (12) :: tmpstdmn = 0.

deg C |standard deviation for avg monthly minimum air temperature

real, public, dimension (12) :: pcpmm = 0.

mm |amount of precipitation in month

real, public, dimension (12) :: pcpstd = 0.

mm/day |standard deviation for the average daily

real, public, dimension (12) :: pcpskw = 0.

none |skew coefficient for the average daily precipitation

real, public, dimension (12) :: pr_wd = 0.

none |probability of wet day after dry day in month

real, public, dimension (12) :: pr_ww = 0.

none |probability of wet day after wet day in month

real, public, dimension (12) :: pcpd = 0.

days |average number of days of precipitation in the month

real, public, dimension (12) :: rainhmx = 0.

mm |maximum 0.5 hour rainfall in month

real, public, dimension (12) :: solarav = 0.

MJ/m^2/day |average daily solar radiation for the month

real, public, dimension (12) :: dewpt = 0.

deg C |average dew point temperature for the month

real, public, dimension (12) :: windav = 0.

m/s |average wind speed for the month