Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | isep | = | 0 | ||
integer, | public | :: | ilu | = | 0 | ||
integer, | public | :: | ulu | = | 0 | ||
integer, | public | :: | iwgen | = | 0 | ||
character(len=1), | public | :: | timest | = | "" | ||
type(uptake_parameters), | public | :: | uptake | ||||
type(snow_parameters), | public, | dimension (:), allocatable | :: | snodb | |||
type(subsurface_drainage_parameters), | public, | dimension (:), allocatable | :: | sdr | |||
type(landuse), | public, | dimension (:), allocatable | :: | luse | |||
type(soil_plant_initialize), | public, | dimension (:), allocatable | :: | sol_plt_ini | |||
type(soil_plant_initialize_cs), | public, | dimension (:), allocatable | :: | sol_plt_ini_cs | |||
type(hydrologic_response_unit_db), | public, | dimension(:), allocatable | :: | hru_db | |||
type(hydrologic_response_unit), | public, | dimension(:), allocatable, target | :: | hru | |||
type(hydrologic_response_unit), | public, | dimension(:), allocatable, target | :: | hru_init | |||
real, | public | :: | precip_eff | = | 0. |
mm |daily effective precip for runoff calculations = precipday + ls_overq + snomlt - canstor |precip_eff = precipday + ls_overq - snofall + snomlt - canstor |
|
real, | public | :: | qday | = | 0. |
mm |surface runoff that reaches main channel during day in HRU |
|
real, | public | :: | satexq_chan | = | 0. |
mm |saturation excess runoff that reaches main channel during day in HRU new/modified arrays for plant competition |
|
integer, | public | :: | ipl | = | 0 | ||
integer, | public | :: | isol | = | 0 | ||
real, | public | :: | strsa_av | = | 0. | ||
real, | public | :: | strsn_av | = | 0. | ||
real, | public | :: | strsp_av | = | 0. | ||
real, | public | :: | strstmp_av | = | 0. | ||
real, | public | :: | rto_no3 | = | 0. | ||
real, | public | :: | rto_solp | = | 0. | ||
real, | public | :: | uno3d_tot | = | 0. | ||
real, | public | :: | uapd_tot | = | 0. | ||
real, | public | :: | sum_no3 | = | 0. | ||
real, | public | :: | sum_solp | = | 0. | ||
real, | public, | dimension (:), allocatable | :: | epmax | |||
real, | public, | dimension (:), allocatable | :: | cvm_com | |||
real, | public, | dimension (:), allocatable | :: | rsdco_plcom | |||
real, | public, | dimension (:), allocatable | :: | translt | |||
real, | public, | dimension (:), allocatable | :: | uno3d | |||
real, | public, | dimension (:), allocatable | :: | uapd | |||
real, | public, | dimension (:), allocatable | :: | par | |||
real, | public, | dimension (:), allocatable | :: | htfac | |||
real, | public, | dimension (:), allocatable | :: | un2 | |||
real, | public, | dimension (:), allocatable | :: | up2 | |||
integer, | public, | dimension (:), allocatable | :: | iseptic |
septic variables for output.std |
||
real, | public | :: | qp_cms | = | 0. | ||
real, | public | :: | sw_excess | = | 0. | ||
real, | public | :: | albday | = | 0. | ||
real, | public | :: | wt_shall | = | 0. | ||
real, | public | :: | sq_rto | = | 0. | ||
real, | public | :: | snomlt | = | 0. | ||
real, | public | :: | snofall | = | 0. | ||
real, | public | :: | fixn | = | 0. | ||
real, | public | :: | qtile | = | 0. | ||
real, | public | :: | latlyr | = | 0. |
mm |lateral flow in soil layer for the day |
|
real, | public | :: | inflpcp | = | 0. |
mm |amount of precipitation that infiltrates |
|
real, | public | :: | fertn | = | 0. | ||
real, | public | :: | sepday | = | 0. | ||
real, | public | :: | bioday | = | 0. | ||
real, | public | :: | sepcrk | = | 0. | ||
real, | public | :: | sepcrktot | = | 0. | ||
real, | public | :: | fertno3 | = | 0. | ||
real, | public | :: | fertnh3 | = | 0. | ||
real, | public | :: | fertorgn | = | 0. | ||
real, | public | :: | fertsolp | = | 0. | ||
real, | public | :: | fertorgp | = | 0. | ||
real, | public | :: | fertp | = | 0. | ||
real, | public | :: | grazn | = | 0. | ||
real, | public | :: | grazp | = | 0. | ||
real, | public | :: | sdti | = | 0. | ||
real, | public | :: | voltot | = | 0. |
mm |total volumne of cracks expressed as depth per area unit |
|
real, | public | :: | volcrmin | = | 0. |
mm |minimum crack volume allowed in any soil layer |
|
real, | public | :: | canev | = | 0. | ||
real, | public | :: | usle | = | 0. | ||
real, | public | :: | rcn | = | 0. | ||
real, | public | :: | enratio | = | 0. | ||
real, | public | :: | vpd | = | 0. | ||
real, | public | :: | pet_day | = | 0. | ||
real, | public | :: | ep_day | = | 0. | ||
real, | public | :: | snoev | = | 0. | ||
real, | public | :: | es_day | = | 0. | ||
real, | public | :: | ls_overq | = | 0. | ||
real, | public | :: | latqrunon | = | 0. | ||
real, | public | :: | tilerunon | = | 0. | ||
real, | public | :: | ep_max | = | 0. | ||
real, | public | :: | bsprev | = | 0. | ||
real, | public | :: | usle_ei | = | 0. | ||
real, | public | :: | snocov1 | = | 0. | ||
real, | public | :: | snocov2 | = | 0. | ||
real, | public | :: | lyrtile | = | 0. | ||
real, | public | :: | etday | = | 0. | ||
integer, | public | :: | mo | = | 0 | ||
integer, | public | :: | ihru | = | 0 |
none |HRU number |
|
integer, | public | :: | nd_30 | = | 0 | ||
integer, | public | :: | mpst | = | 0 | ||
integer, | public | :: | mlyr | = | 0 | ||
character(len=8), | public | :: | date | = | "" |
septic change added iseptic 1/28/09 gsm |
|
integer, | public | :: | isep_ly | = | 0 | ||
real, | public, | dimension (:), allocatable | :: | qstemm |
septic changes added 1/28/09 gsm |
||
real, | public, | dimension (:), allocatable | :: | bio_bod | |||
real, | public, | dimension (:), allocatable | :: | biom | |||
real, | public, | dimension (:), allocatable | :: | rbiom | |||
real, | public, | dimension (:), allocatable | :: | fcoli | |||
real, | public, | dimension (:), allocatable | :: | bz_perc | |||
real, | public, | dimension (:), allocatable | :: | plqm |
Septic system by Jaehak Jeong |
||
integer, | public, | dimension (:), allocatable | :: | i_sep | |||
integer, | public, | dimension (:), allocatable | :: | sep_tsincefail |
change per JGA 9/8/2011 gsm for output.mgt |
||
real, | public, | dimension (:), allocatable | :: | sol_sumno3 | |||
real, | public, | dimension (:), allocatable | :: | sol_sumsolp | |||
real, | public, | dimension (:), allocatable | :: | sanyld | |||
real, | public, | dimension (:), allocatable | :: | silyld | |||
real, | public, | dimension (:), allocatable | :: | clayld | |||
real, | public, | dimension (:), allocatable | :: | sagyld | |||
real, | public, | dimension (:), allocatable | :: | lagyld | |||
real, | public, | dimension (:), allocatable | :: | grayld | |||
integer, | public, | dimension (:), allocatable | :: | itb |
!!!! drains |
||
real, | public, | dimension (:), allocatable | :: | wnan | |||
real, | public, | dimension (:), allocatable | :: | phusw | |||
integer, | public, | dimension (:), allocatable | :: | yr_skip | |||
integer, | public, | dimension (:), allocatable | :: | isweep | |||
real, | public | :: | sweepeff | = | 0. | ||
real, | public, | dimension (:), allocatable | :: | ranrns_hru | |||
integer, | public, | dimension (:), allocatable | :: | itill | |||
real, | public, | dimension (:), allocatable | :: | tc_gwat | |||
real, | public, | dimension (:), allocatable | :: | wfsh | |||
real, | public, | dimension (:), allocatable | :: | sed_con | |||
real, | public, | dimension (:), allocatable | :: | orgn_con | |||
real, | public, | dimension (:), allocatable | :: | orgp_con | |||
real, | public, | dimension (:), allocatable | :: | soln_con | |||
real, | public, | dimension (:), allocatable | :: | solp_con | |||
real, | public, | dimension (:), allocatable | :: | filterw | |||
real, | public, | dimension (:), allocatable | :: | cn2 | |||
real, | public, | dimension (:), allocatable | :: | smx | |||
real, | public, | dimension (:), allocatable | :: | cnday | |||
real, | public, | dimension (:), allocatable | :: | tconc | |||
real, | public, | dimension (:), allocatable | :: | usle_cfac | |||
real, | public, | dimension (:), allocatable | :: | usle_eifac | |||
real, | public, | dimension (:), allocatable | :: | t_ov | |||
real, | public, | dimension (:), allocatable | :: | canstor | |||
real, | public, | dimension (:), allocatable | :: | ovrlnd | |||
real, | public, | dimension (:), allocatable | :: | cumei | |||
real, | public, | dimension (:), allocatable | :: | cumeira | |||
real, | public, | dimension (:), allocatable | :: | cumrt | |||
real, | public, | dimension (:), allocatable | :: | cumrai | |||
real, | public, | dimension (:), allocatable | :: | sstmaxd | |||
real, | public, | dimension (:), allocatable | :: | stmaxd | |||
real, | public, | dimension (:), allocatable | :: | surqsolp | |||
real, | public, | dimension (:), allocatable | :: | cklsp | |||
real, | public, | dimension (:), allocatable | :: | pplnt | |||
real, | public, | dimension (:), allocatable | :: | brt | |||
real, | public, | dimension (:), allocatable | :: | twash | |||
real, | public, | dimension (:), allocatable | :: | doxq | |||
real, | public, | dimension (:), allocatable | :: | percn | |||
real, | public, | dimension (:), allocatable | :: | cbodu | |||
real, | public, | dimension (:), allocatable | :: | chl_a | |||
real, | public, | dimension (:), allocatable | :: | qdr | |||
real, | public, | dimension (:), allocatable | :: | latno3 | |||
real, | public, | dimension (:), allocatable | :: | latq | |||
real, | public, | dimension (:), allocatable | :: | nplnt | |||
real, | public, | dimension (:), allocatable | :: | tileno3 | |||
real, | public, | dimension (:), allocatable | :: | sedminpa | |||
real, | public, | dimension (:), allocatable | :: | sedminps | |||
real, | public, | dimension (:), allocatable | :: | sedorgn | |||
real, | public, | dimension (:), allocatable | :: | sedorgp | |||
real, | public, | dimension (:), allocatable | :: | sedyld | |||
real, | public, | dimension (:), allocatable | :: | sepbtm | |||
real, | public, | dimension (:), allocatable | :: | surfq | |||
real, | public, | dimension (:), allocatable | :: | surqno3 | |||
real, | public, | dimension (:,:), allocatable | :: | surqsalt | |||
real, | public, | dimension (:,:), allocatable | :: | latqsalt | |||
real, | public, | dimension (:,:), allocatable | :: | tilesalt | |||
real, | public, | dimension (:,:), allocatable | :: | percsalt | |||
real, | public, | dimension (:,:), allocatable | :: | gwupsalt | |||
real, | public, | dimension (:,:), allocatable | :: | urbqsalt | |||
real, | public, | dimension (:,:), allocatable | :: | irswsalt | |||
real, | public, | dimension (:,:), allocatable | :: | irgwsalt | |||
real, | public, | dimension (:,:), allocatable | :: | wetqsalt | |||
real, | public, | dimension (:,:), allocatable | :: | wtspsalt | |||
real, | public, | dimension (:,:), allocatable | :: | surqcs | |||
real, | public, | dimension (:,:), allocatable | :: | latqcs | |||
real, | public, | dimension (:,:), allocatable | :: | tilecs | |||
real, | public, | dimension (:,:), allocatable | :: | perccs | |||
real, | public, | dimension (:,:), allocatable | :: | gwupcs | |||
real, | public, | dimension (:,:), allocatable | :: | urbqcs | |||
real, | public, | dimension (:,:), allocatable | :: | sedmcs | |||
real, | public, | dimension (:,:), allocatable | :: | irswcs | |||
real, | public, | dimension (:,:), allocatable | :: | irgwcs | |||
real, | public, | dimension (:,:), allocatable | :: | wetqcs | |||
real, | public, | dimension (:,:), allocatable | :: | wtspcs | |||
real, | public, | dimension (:), allocatable | :: | phubase | |||
real, | public, | dimension (:), allocatable | :: | dormhr | |||
real, | public, | dimension (:,:), allocatable | :: | wrt | |||
real, | public, | dimension (:,:), allocatable | :: | bss | |||
real, | public, | dimension (:,:), allocatable | :: | surf_bs | |||
integer, | public, | dimension (:), allocatable | :: | swtrg | |||
real, | public, | dimension (:), allocatable | :: | rateinf_prev | |||
real, | public, | dimension (:), allocatable | :: | urb_abstinit |
burn |
||
integer, | public, | dimension (:), allocatable | :: | grz_days | |||
integer, | public, | dimension (:), allocatable | :: | igrz | |||
integer, | public, | dimension (:), allocatable | :: | ndeat | |||
real, | public, | dimension (:), allocatable | :: | gwsoilq | |||
real, | public, | dimension (:), allocatable | :: | satexq | |||
real, | public, | dimension (:,:), allocatable | :: | bss_ex | |||
real, | public, | dimension (:), allocatable | :: | gwsoiln | |||
real, | public, | dimension (:), allocatable | :: | gwsoilp | |||
real, | public, | dimension (:), allocatable | :: | satexn | |||
real, | public, | dimension (:), allocatable | :: | irrn | |||
real, | public, | dimension (:), allocatable | :: | irrp |
gsm added for sdr (drainage) 7/24/08 |
||
integer, | public, | dimension (:,:), allocatable | :: | mgt_ops | |||
real, | public, | dimension (:,:), allocatable | :: | hhqday | |||
real, | public, | dimension (:), allocatable | :: | ubnrunoff | |||
real, | public, | dimension (:), allocatable | :: | ubntss | |||
real, | public, | dimension (:,:), allocatable | :: | ovrlnd_dt | |||
real, | public, | dimension (:,:), allocatable | :: | hhsurfq | |||
real, | public, | dimension (:,:,:), allocatable | :: | hhsurf_bs |
subdaily erosion modeling by Jaehak Jeong |
||
real, | public, | dimension(:,:), allocatable | :: | hhsedy | |||
real, | public, | dimension(:), allocatable | :: | init_abstrc | |||
integer, | public, | dimension(:), allocatable | :: | tillage_switch | |||
real, | public, | dimension(:), allocatable | :: | tillage_depth | |||
integer, | public, | dimension(:), allocatable | :: | tillage_days | |||
real, | public, | dimension(:), allocatable | :: | tillage_factor |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | water_dis | = | 10. | ||
real, | public | :: | water_norm | = | 0. | ||
real, | public | :: | n_norm | = | 0. | ||
real, | public | :: | p_norm | = | 0. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | flag | = | 0 | ||
integer, | public, | dimension(:), allocatable | :: | chan | |||
integer, | public, | dimension(:), allocatable | :: | res | |||
integer, | public, | dimension(:), allocatable | :: | pond | |||
integer, | public, | dimension(:), allocatable | :: | shal | |||
integer, | public, | dimension(:), allocatable | :: | deep |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
real, | public | :: | elev | = | 0. |
|m |elevation of HRU |
|
real, | public | :: | slope | = | 0. |
hru_slp(:) |m/m |average slope steepness in HRU |
|
real, | public | :: | slope_len | = | 0. |
slsubbsn(:) |m |average slope length for erosion |
|
real, | public | :: | dr_den | = | 0. |
|km/km2 |drainage density |
|
real, | public | :: | lat_len | = | 0. |
slsoil(:) |m |slope length for lateral subsurface flow |
|
real, | public | :: | dis_stream | = | 0. |
dis_stream(:) | m |average distance to stream |
|
real, | public | :: | dep_co | = | 1. |
| |deposition coefficient |
|
integer, | public | :: | field_db | = | 0 |
| |pointer to field.fld |
|
integer, | public | :: | channel_db | = | 0 |
| |pointer to channel.dat |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "default" | ||
real, | public | :: | length | = | 500. |
|m |field length for wind erosion |
|
real, | public | :: | wid | = | 100. |
|m |field width for wind erosion |
|
real, | public | :: | ang | = | 30. |
|deg |field angle for wind erosion |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
real, | public | :: | lat_ttime | = | 0. |
lat_ttime(:) |days |days of lateral soil flow across the hillslope |
|
real, | public | :: | lat_sed | = | 0. |
lat_sed(:) |g/L |sediment concentration in lateral flow |
|
real, | public | :: | canmx | = | 0. |
canmx(:) |mm H2O |maximum canopy storage |
|
real, | public | :: | esco | = | 0. |
esco(:) |none |soil evaporation compensation factor |
|
real, | public | :: | epco | = | 0. |
epco(:) |none |plant water uptake compensation factor (0-1) |
|
real, | public | :: | erorgn | = | 0. |
erorgn(:) |none |organic N enrichment ratio, if left blank |the model will calculate for every event |
|
real, | public | :: | erorgp | = | 0. |
erorgp(:) |none |organic P enrichment ratio, if left blank |the model will calculate for every event |
|
real, | public | :: | cn3_swf | = | 0. |
|none |curve number adjustment factor - sw at cn3 |
|
real, | public | :: | biomix | = | 0. |
biomix(:) |none |biological mixing efficiency. |Mixing of soil due to activity of earthworms |and other soil biota. Mixing is performed at |the end of every calendar year. |
|
real, | public | :: | perco | = | 0. |
|0-1 |percolation coefficient - linear adjustment to daily perc |
|
real, | public | :: | lat_orgn | = | 0. | ||
real, | public | :: | lat_orgp | = | 0. | ||
real, | public | :: | pet_co | = | 1.0 | ||
real, | public | :: | latq_co | = | 0.3 |
| |lateral soil flow coefficient - linear adjustment to daily lat flow |
|
real, | public | :: | perco_lim | = | 1. |
| |percolation coefficient-limits perc from bottom layer |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
real, | public | :: | falltmp | = | 0. | ||
real, | public | :: | melttmp | = | 0.5 | ||
real, | public | :: | meltmx | = | 4.5 | ||
real, | public | :: | meltmn | = | 0.5 | ||
real, | public | :: | timp | = | 0.8 | ||
real, | public | :: | covmx | = | 25.0 | ||
real, | public | :: | cov50 | = | 0.5 | ||
real, | public | :: | init_mm | = | 0. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "null" | ||
real, | public | :: | depth | = | 0. |
|mm |depth of drain tube from the soil surface |
|
real, | public | :: | time | = | 0. |
|hrs |time to drain soil to field capacity |
|
real, | public | :: | lag | = | 0. |
|hours |drain tile lag time |
|
real, | public | :: | radius | = | 0. |
|mm |effective radius of drains |
|
real, | public | :: | dist | = | 0. |
|mm |distance between two drain tubes or tiles |
|
real, | public | :: | drain_co | = | 0. |
|mm/day |drainage coefficient |
|
real, | public | :: | pumpcap | = | 0. |
|mm/hr |pump capacity |
|
real, | public | :: | latksat | = | 0. |
!na |multiplication factor to determine lat sat hyd conductivity for profile |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
integer, | public | :: | cn_lu | = | 0 | ||
integer, | public | :: | cons_prac | = | 0 | ||
real, | public | :: | usle_p | = | 0. |
none | USLE equation support practice (P) factor daily |
|
character(len=40), | public | :: | urb_ro | = | "" |
none | urban runoff model | "usgs_reg", simulate using USGS regression eqs | "buildup_washoff", simulate using build up/wash off alg |
|
integer, | public | :: | urb_lu | = | 0 |
none | urban land type identification number |
|
real, | public | :: | ovn | = | 0.05 |
none | Manning's "n" value for overland flow |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
real, | public | :: | sw_frac | = | 0. | ||
character(len=40), | public | :: | nutc | = | "" | ||
character(len=40), | public | :: | pestc | = | "" | ||
character(len=40), | public | :: | pathc | = | "" | ||
character(len=40), | public | :: | saltc | = | "" | ||
character(len=40), | public | :: | hmetc | = | "" | ||
character(len=40), | public | :: | csc | = | "" | ||
integer, | public | :: | nut | = | 0 | ||
integer, | public | :: | pest | = | 1 | ||
integer, | public | :: | path | = | 1 | ||
integer, | public | :: | salt | = | 1 | ||
integer, | public | :: | hmet | = | 1 | ||
integer, | public | :: | cs | = | 1 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=16), | public | :: | name | = | "" | ||
character(len=16), | public | :: | pestc | = | "" | ||
character(len=16), | public | :: | pathc | = | "" | ||
character(len=16), | public | :: | saltc | = | "" | ||
character(len=16), | public | :: | hmetc | = | "" | ||
character(len=16), | public | :: | csc | = | "" | ||
integer, | public | :: | pest | = | 1 | ||
integer, | public | :: | path | = | 1 | ||
integer, | public | :: | salt | = | 1 | ||
integer, | public | :: | hmet | = | 1 | ||
integer, | public | :: | cs | = | 1 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
integer, | public | :: | topo | = | 1 | ||
integer, | public | :: | hyd | = | 1 | ||
integer, | public | :: | soil | = | 1 | ||
integer, | public | :: | land_use_mgt | = | 1 | ||
integer, | public | :: | soil_plant_init | = | 1 | ||
integer, | public | :: | surf_stor | = | 0 | ||
integer, | public | :: | snow | = | 1 | ||
integer, | public | :: | field | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
character(len=40), | public | :: | topo | = | "" | ||
character(len=40), | public | :: | hyd | = | "" | ||
character(len=40), | public | :: | soil | = | "" | ||
character(len=40), | public | :: | land_use_mgt | = | "" | ||
character(len=40), | public | :: | soil_plant_init | = | "" | ||
character(len=40), | public | :: | surf_stor | = | "" | ||
character(len=40), | public | :: | snow | = | "" | ||
character(len=40), | public | :: | field | = | "" |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "default" | ||
type(hru_databases), | public | :: | dbs | ||||
type(hru_databases_char), | public | :: | dbsc |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | usle_p | = | 0. |
|none |USLE equation comservation practice (P) factor |
|
real, | public | :: | usle_ls | = | 0. |
|none |USLE equation length slope (LS) factor |
|
real, | public | :: | usle_mult | = | 0. |
|none |product of USLE K,P,LS,exp(rock) |
|
real, | public | :: | sdr_dep | = | 0. |
| |
|
integer, | public | :: | ldrain | = | 0. |
|none |soil layer where drainage tile is located |
|
real, | public | :: | tile_ttime | = | 0. |
|none |Exponential of the tile flow travel time |
|
integer, | public | :: | vfsi | = | 0 |
|none |on/off flag for vegetative filter strip |
|
real, | public | :: | vfsratio | = | 0. |
|none |contouring USLE P factor |
|
real, | public | :: | vfscon | = | 0. |
|none |fraction of the total runoff from the entire field |
|
real, | public | :: | vfsch | = | 0. |
|none |fraction of flow entering the most concentrated 10% of the VFS. which is fully channelized |
|
integer, | public | :: | ngrwat | = | 0 | ||
integer, | public | :: | grwat_i | = | 0 |
|none |On/off Flag for waterway simulation |
|
real, | public | :: | grwat_n | = | 0. |
|none |Mannings's n for grassed waterway |
|
real, | public | :: | grwat_spcon | = | 0. |
|none |sediment transport coefficant defined by user |
|
real, | public | :: | grwat_d | = | 0. |
|m |depth of Grassed waterway |
|
real, | public | :: | grwat_w | = | 0. |
|none |Width of grass waterway |
|
real, | public | :: | grwat_l | = | 0. |
|km |length of Grass Waterway |
|
real, | public | :: | grwat_s | = | 0. |
|m/m |slope of grass waterway |
|
integer, | public | :: | bmp_flag | = | 0 |
|none |On/off Flag for user defeined bmp efficiency |
|
real, | public | :: | bmp_sed | = | 0. |
|% | Sediment removal by BMP |
|
real, | public | :: | bmp_pp | = | 0. |
|% | Particulate P removal by BMP |
|
real, | public | :: | bmp_sp | = | 0. |
|% | Soluble P removal by BMP |
|
real, | public | :: | bmp_pn | = | 0. |
|% | Particulate N removal by BMP |
|
real, | public | :: | bmp_sn | = | 0. |
|% | Soluble N removal by BMP |
|
real, | public | :: | bmp_bac | = | 0. |
|% | Bacteria removal by BMP |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
integer, | public | :: | obj_no | = | 0 | ||
real, | public | :: | area_ha | = | 0. | ||
real, | public | :: | km | = | 0. | ||
integer, | public | :: | surf_stor | = | 0 | ||
type(hru_databases), | public | :: | dbs | ||||
type(hru_databases_char), | public | :: | dbsc | ||||
integer, | public | :: | land_use_mgt | = | 0 | ||
character(len=40), | public | :: | land_use_mgt_c | = | "" | ||
integer, | public | :: | lum_group | = | 0 | ||
character(len=40), | public | :: | lum_group_c | = | "" | ||
character(len=40), | public | :: | cal_group | = | "" | ||
integer, | public | :: | plant_cov | = | 0 | ||
integer, | public | :: | mgt_ops | = | 0 | ||
integer, | public | :: | tiledrain | = | 0 | ||
integer, | public | :: | septic | = | 0 | ||
integer, | public | :: | fstrip | = | 0 | ||
integer, | public | :: | grassww | = | 0 | ||
integer, | public | :: | bmpuser | = | 0 | ||
integer, | public | :: | crop_reg | = | 0 | ||
integer, | public | :: | paddy_irr | = | 0 |
other data |
|
type(topography), | public | :: | topo | ||||
type(field), | public | :: | field | ||||
type(hydrology), | public | :: | hyd | ||||
type(hydrology), | public | :: | hydcal | ||||
type(landuse), | public | :: | luse | ||||
type(land_use_mgt_variables), | public | :: | lumv | ||||
type(subsurface_drainage_parameters), | public | :: | sdr | ||||
type(snow_parameters), | public | :: | sno | ||||
real, | public | :: | snocov1 | = | 0. | ||
real, | public | :: | snocov2 | = | 0. | ||
integer, | public | :: | cur_op | = | 1 | ||
integer, | public | :: | irr | = | 0 | ||
integer, | public | :: | irr_dmd_dtbl | = | 0 | ||
integer, | public | :: | man_dmd_dtbl | = | 0 | ||
integer, | public | :: | irr_dmd_iauto | = | 0 | ||
integer, | public | :: | man_dmd_iauto | = | 0 | ||
integer, | public | :: | wet_db | = | 0 | ||
real, | public | :: | wet_hc | = | 0. | ||
real, | public | :: | sno_mm | = | 0. | ||
real, | public | :: | water_seep | = | 0. | ||
real, | public | :: | water_evap | = | 0. | ||
real, | public | :: | wet_obank_in | = | 0. | ||
real, | public | :: | precip_aa | = | 0. | ||
character(len=1), | public | :: | wet_fp | = | "n" | ||
character(len=40), | public | :: | irr_src | = | "unlim" | ||
real, | public | :: | strsa | = | 0. | ||
real, | public | :: | irr_hmax | = | 0 | ||
real, | public | :: | irr_hmin | = | 0 | ||
real, | public | :: | irr_isc | = | 0 | ||
real, | public, | dimension(5) | :: | flow | = | 0 |