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

deg C |avg monthly maximum air temperature

real, public, dimension (12) :: tmpmn

deg C |avg monthly minimum air temperature

real, public, dimension (12) :: tmpstdmx

deg C |standard deviation for avg monthly maximum air temperature

real, public, dimension (12) :: tmpstdmn

deg C |standard deviation for avg monthly minimum air temperature

real, public, dimension (12) :: pcpmm

mm |amount of precipitation in month

real, public, dimension (12) :: pcpstd

mm/day |standard deviation for the average daily

real, public, dimension (12) :: pcpskw

none |skew coefficient for the average daily precipitation

real, public, dimension (12) :: pr_wd

none |probability of wet day after dry day in month

real, public, dimension (12) :: pr_ww

none |probability of wet day after wet day in month

real, public, dimension (12) :: pcpd

days |average number of days of precipitation in the month

real, public, dimension (12) :: rainhmx

mm |maximum 0.5 hour rainfall in month

real, public, dimension (12) :: solarav

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

real, public, dimension (12) :: dewpt

deg C |average dew point temperature for the month

real, public, dimension (12) :: windav

m/s |average wind speed for the month