swr_percmicro Subroutine

subroutine swr_percmicro(ly1)

Uses

  • proc~~swr_percmicro~~UsesGraph proc~swr_percmicro swr_percmicro module~hru_module hru_module proc~swr_percmicro->module~hru_module module~septic_data_module septic_data_module proc~swr_percmicro->module~septic_data_module module~soil_module soil_module proc~swr_percmicro->module~soil_module

~ ~ ~ PURPOSE ~ ~ ~ this subroutine computes percolation and lateral subsurface flow from a soil layer when field capacity is exceeded

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ihru |none |HRU number slsoil(:) |m |slope length for lateral subsurface flow sw_excess |mm H2O |amount of water in soil that exceeds field |capacity (gravity drained water) tdrain(:) |hrs |time to drain soil to field capacity ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ lyrtile |mm H2O |drainage tile flow in layer for day in HRU sepday |mm H2O |percolation from soil layer ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ LOCAL DEFINITIONS ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~ Intrinsic: Exp

~ ~ ~ ~ ~ ~ END SPECIFICATIONS ~ ~ ~ ~ ~ ~

if temperature of layer is 0 degrees C or below there is no water flow COMPUTE LATERAL FLOW USING HILLSLOPE STORAGE METHOD septic changes 1/28/09 septic changes 1/28/09

compute seepage to the next layer limit maximum seepage from biozone layer below potential perc amount switched to linear relationship for dep_imp and seepage check mass balance

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ly1