Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | ppet_ndays | = | 30 | ||
integer, | public | :: | ppet_mce | = | 0 | ||
real, | public, | dimension (:,:), allocatable | :: | frad | |||
real, | public, | dimension (:,:), allocatable | :: | wgncur | |||
real, | public, | dimension (:,:), allocatable | :: | wgnold | |||
integer, | public, | dimension (:), allocatable | :: | elevp | |||
integer, | public, | dimension (:), allocatable | :: | elevt | |||
integer, | public, | dimension (:), allocatable | :: | idg | |||
integer, | public, | dimension (:,:), allocatable | :: | rndseed | |||
real, | public, | dimension (:), allocatable | :: | rnd2 | |||
real, | public, | dimension (:), allocatable | :: | rnd3 | |||
real, | public, | dimension (:), allocatable | :: | rnd8 | |||
real, | public, | dimension (:), allocatable | :: | rnd9 | |||
integer, | public | :: | rndseed_cond | = | 748932582 | ||
real, | public, | dimension(:), allocatable | :: | co2y | |||
type(weather_generator_db), | public, | dimension(:), allocatable | :: | wgn | |||
type(weather_generator_db), | public, | dimension(:), allocatable | :: | wgn_orig | |||
type(wgn_parms), | public, | dimension(:), allocatable | :: | wgn_pms | |||
type(wind_direction_db), | public, | dimension(:), allocatable | :: | wnd_dir | |||
type(weather_daily), | public | :: | w | ||||
type(weather_station), | public, | dimension(:), allocatable | :: | wst | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | pcp | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | tmp | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | slr | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | hmd | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | wnd | |||
type(climate_measured_data), | public, | dimension(:), allocatable | :: | petm | |||
type(atmospheric_deposition), | public, | dimension(:), allocatable | :: | atmodep | |||
type(atmospheric_deposition_control), | public, | save | :: | atmodep_cont | |||
character(len=1), | public | :: | salt_atmo | = | "n" | ||
character(len=1), | public | :: | cs_atmo | = | "n" | ||
type(object_deposition_cs), | public, | dimension (:), allocatable | :: | atmodep_salt | |||
type(object_deposition_cs), | public, | dimension (:), allocatable | :: | atmodep_cs | |||
type(object_road_salt), | public, | dimension (:), allocatable | :: | rdapp_salt | |||
character(len=50), | public, | dimension(:), allocatable | :: | wst_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | wgn_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | pcp_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | tmp_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | slr_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | hmd_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | wnd_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | atmo_n | |||
character(len=50), | public, | dimension(:), allocatable | :: | petm_n |
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 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public, | dimension (12) | :: | pr_wdays | = | 0. |
none |proportion of wet days in a month |
real, | public, | dimension (12) | :: | pcpmean | = | 0. |
mm/day |average amount of precipitation falling in one day for the month |
real, | public | :: | daylmn | = | 0. |
|minimum day length |
|
real, | public | :: | daylth | = | 0. |
|day length threshhold to trigger dormancy |
|
real, | public | :: | latsin | = | 0. |
|sine of latitude |
|
real, | public | :: | latcos | = | 0. |
|cosine of latitude |
|
real, | public | :: | phutot | = | 0. |
|total base zero heat units for year |
|
real, | public | :: | pcpdays | = | 0. |
|days of precip in year |
|
real, | public | :: | tmp_an | = | 0. |
|average annual air temperature |
|
real, | public | :: | pcp_an | = | 0. |
|average annual precipitation |
|
real, | public | :: | ppet_an | = | 0. |
|average annual precip/pet |
|
real, | public | :: | precip_sum | = | 0. |
|30 day sum of PET (mm) |
|
real, | public | :: | pet_sum | = | 0. |
|30 day sum of PRECIP (mm) |
|
real, | public | :: | p_pet_rto | = | 0. |
|30 day sum of PRECIP/PET ratio |
|
real, | public, | dimension (12) | :: | pcf | = | 0. |
|normalization factor for precipitation |
real, | public, | dimension (12) | :: | amp_r | = | 0. |
|alpha factor for rain(mo max 0.5h rain) |
real, | public, | dimension (12) | :: | pet | = | 0. |
|average monthly PET (mm) |
integer, | public, | dimension (:), allocatable | :: | mne_ppet |
none |next element in precip-pet linked list |
||
real, | public, | dimension (:), allocatable | :: | precip_mce |
mm |precip on current day of 30 day list |
||
real, | public, | dimension (:), allocatable | :: | pet_mce |
mm |pet on current day of 30 day list |
||
integer, | public | :: | ireg | = | 1 |
|annual precip category-1 <= 508 mm; 2 > 508 and <= 1016 mm; 3 > 1016 mm/yr |
|
integer, | public | :: | idewpt | = | 0 |
|0=dewpoint; 1=rel humididty input |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=16), | public | :: | name | = | "default-uniform" | ||
real, | public, | dimension (12,16) | :: | dir | = | 1. |
1-16 |avg monthly wind direstion |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | precip | = | 0. | ||
real, | public | :: | precip_next | = | 0. |
mm |precip generated for next day |
|
real, | public | :: | tmax | = | 0. | ||
real, | public | :: | tmin | = | 0. | ||
real, | public | :: | tave | = | 0. | ||
real, | public | :: | solrad | = | 0. | ||
real, | public | :: | solradmx | = | 0. | ||
real, | public | :: | rhum | = | 0. | ||
real, | public | :: | dewpt | = | 0. | ||
real, | public | :: | windsp | = | 0. | ||
real, | public | :: | pet | = | 0.0 | ||
real, | public | :: | wndir | = | 0. | ||
real, | public | :: | phubase0 | = | 0. |
deg C |cumulative base 0 heat units |
|
real, | public | :: | ppet | = | 0. |
mm/mm |climatic moisture index - cumulative p/pet |
|
real, | public | :: | daylength | = | 0. |
hr |day length |
|
real, | public | :: | precip_half_hr | = | 0. |
frac |fraction of total rainfall on day that occurs |during 0.5h highest intensity rainfall |
|
character(len=3), | public | :: | precip_prior_day | = | "dry" |
|"dry" or "wet" |
|
real, | public, | dimension(:), allocatable | :: | ts |
mm |subdaily precip - current day |
||
real, | public, | dimension(:), allocatable | :: | ts_next |
mm |subdaily precip - next day |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | wgn | = | 1 |
weather generator station number |
|
integer, | public | :: | pgage | = | 0 |
gage number for rainfall (sim if generating) |
|
integer, | public | :: | tgage | = | 0 |
gage number fo temperature (sim if generating) |
|
integer, | public | :: | sgage | = | 0 |
gage number for solar radiation (sim if generating) |
|
integer, | public | :: | hgage | = | 0 |
gage number for relative humidity (sim if generating) |
|
integer, | public | :: | wgage | = | 0 |
gage number for windspeed (sim if generating) |
|
integer, | public | :: | petgage | = | 0 |
number of pet gage files used in sim |
|
integer, | public | :: | atmodep | = | 0 |
atmospheric depostion data file locator |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=50), | public | :: | wgn | = | "" |
weather generator name |
|
character(len=50), | public | :: | pgage | = | "" |
gage name for rainfall |
|
character(len=50), | public | :: | tgage | = | "" |
gage name for temperature |
|
character(len=50), | public | :: | sgage | = | "" |
gage name for solar radiation |
|
character(len=50), | public | :: | hgage | = | "" |
gage name for relative humidity |
|
character(len=50), | public | :: | wgage | = | "" |
gage name for windspeed |
|
character(len=50), | public | :: | petgage | = | "" |
name of pet gage |
|
character(len=50), | public | :: | atmodep | = | "" |
atmospheric depostion data file locator |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=50), | public | :: | name | = | "Farmer Branch IL" | ||
real, | public | :: | lat | = | 0. | ||
type(weather_codes_station_char), | public | :: | wco_c | ||||
type(weather_codes_station), | public | :: | wco | ||||
type(weather_daily), | public | :: | weat | ||||
real, | public | :: | precip_aa | = | 0. | ||
real, | public | :: | pet_aa | = | 0. | ||
integer, | public | :: | pcp_ts | = | 0 | ||
real, | public, | dimension(12) | :: | rfinc | = | 0 | |
real, | public, | dimension(12) | :: | tmpinc | = | 0 | |
real, | public, | dimension(12) | :: | radinc | = | 0 | |
real, | public, | dimension(12) | :: | huminc | = | 0 | |
real, | public, | dimension(:), allocatable | :: | tlag | |||
real, | public | :: | airlag_temp | = | 0. | ||
integer, | public | :: | tlag_mne | = | 1 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=50), | public | :: | name | = | "Increment or Scenario" | ||
integer, | public | :: | ref_yr | = | 0 | ||
real, | public | :: | co2inc | = | 0 | ||
real, | public, | dimension(12) | :: | rfinc | = | 0 | |
real, | public, | dimension(12) | :: | tmpinc | = | 0 | |
real, | public, | dimension(12) | :: | radinc | = | 0 | |
real, | public, | dimension(12) | :: | huminc | = | 0 | |
real, | public | :: | co2scen | = | 0 | ||
real, | public, | dimension(12) | :: | rfscen | = | 0 | |
real, | public, | dimension(12) | :: | tmpscen | = | 0 | |
real, | public, | dimension(12) | :: | radscen | = | 0 | |
real, | public, | dimension(12) | :: | humscen | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=50), | public | :: | filename | = | "" | ||
real, | public | :: | lat | = | 0. |
latitude of raingage |
|
real, | public | :: | long | = | 0. |
longitude of raingage |
|
real, | public | :: | elev | = | 0. |
elevation of raingage |
|
integer, | public | :: | nbyr | = | 0 |
number of years of daily rainfall |
|
integer, | public | :: | tstep | = | 0 |
timestep of precipitation |
|
integer, | public | :: | days_gen | = | 0 |
number of missing days - generated |
|
integer, | public | :: | yrs_start | = | 1 |
number of years of simulation before record starts |
|
integer, | public | :: | start_day | = | 0 |
daily precip start julian day |
|
integer, | public | :: | start_yr | = | 0 |
daily precip start year |
|
integer, | public | :: | end_day | = | 0 |
daily precip end julian day |
|
integer, | public | :: | end_yr | = | 0 |
daily precip end year |
|
real, | public, | dimension (12) | :: | mean_mon | = | 0. |
same as variable unit |mean monthly measured value |
real, | public, | dimension (12) | :: | max_mon | = | 0. |
same as variable unit |maximum monthly measured value |
real, | public, | dimension (12) | :: | min_mon | = | 0. |
same as variable unit |minimum monthly measured value |
real, | public, | dimension (:,:), allocatable | :: | ts | |||
real, | public, | dimension (:,:), allocatable | :: | ts2 | |||
real, | public, | dimension (:,:,:), allocatable | :: | tss |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | nh4_rf | = | 1. |
ave annual ammonia in rainfall - mg/l |
|
real, | public | :: | no3_rf | = | .2 |
ave annual nitrate in rainfall - mg/l |
|
real, | public | :: | nh4_dry | = | 0. |
ave annual ammonia dry deposition - kg/ha/yr |
|
real, | public | :: | no3_dry | = | 0. |
ave annual nitrate dry deposition - kg/ha/yr |
|
character(len=50), | public | :: | name | = | "" | ||
real, | public, | dimension(:), allocatable | :: | nh4_rfmo | |||
real, | public, | dimension(:), allocatable | :: | no3_rfmo | |||
real, | public, | dimension(:), allocatable | :: | nh4_drymo | |||
real, | public, | dimension(:), allocatable | :: | no3_drymo | |||
real, | public, | dimension(:), allocatable | :: | nh4_rfyr | |||
real, | public, | dimension(:), allocatable | :: | no3_rfyr | |||
real, | public, | dimension(:), allocatable | :: | nh4_dryyr | |||
real, | public, | dimension(:), allocatable | :: | no3_dryyr |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | num_sta | = | 0 | ||
character(len=2), | public | :: | timestep | = | "" | ||
integer, | public | :: | ts | = | 0 | ||
integer, | public | :: | mo_init | = | 0 | ||
integer, | public | :: | yr_init | = | 0 | ||
integer, | public | :: | num | = | 0 | ||
integer, | public | :: | first | = | 1 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | rf | = | 0. |
concentration in rainfall - mg/l |
|
real, | public | :: | dry | = | 0. |
dry deposition - kg/ha/yr |
|
real, | public, | dimension(:), allocatable | :: | rfmo | |||
real, | public, | dimension(:), allocatable | :: | drymo | |||
real, | public, | dimension(:), allocatable | :: | rfyr | |||
real, | public, | dimension(:), allocatable | :: | dryyr |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(atmospheric_deposition_cs), | public, | dimension (:), allocatable | :: | salt | |||
type(atmospheric_deposition_cs), | public, | dimension (:), allocatable | :: | cs |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | road | = | 0. |
ave annual salt ion loading via road salt application (kg/ha) |
|
real, | public, | dimension(:,:), allocatable | :: | roadday |
daily salt ion loading via road salt application (kg/ha) |
||
real, | public, | dimension(:), allocatable | :: | roadmo |
monthly salt ion loading via road salt application (kg/ha) |
||
real, | public, | dimension(:), allocatable | :: | roadyr |
yearly salt ion loading via road salt application (kg/ha) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(road_salt), | public, | dimension (:), allocatable | :: | salt |