sq_canopyint Subroutine

subroutine sq_canopyint()

Uses

  • proc~~sq_canopyint~~UsesGraph proc~sq_canopyint sq_canopyint module~basin_module basin_module proc~sq_canopyint->module~basin_module module~climate_module climate_module proc~sq_canopyint->module~climate_module module~hru_module hru_module proc~sq_canopyint->module~hru_module module~hydrograph_module hydrograph_module proc~sq_canopyint->module~hydrograph_module module~plant_module plant_module proc~sq_canopyint->module~plant_module module~time_module time_module proc~sq_canopyint->module~time_module module~hydrograph_module->module~basin_module module~hydrograph_module->module~time_module

~ ~ ~ PURPOSE ~ ~ ~ this subroutine computes canopy interception of rainfall used for methods other than curve number

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ blai(:) |none |maximum (potential) leaf area index canmx(:) |mm H2O |maximum canopy storage canstor(:) |mm H2O |amount of water held in canopy storage wst(:)%weat%ts(:) |mm H2O |precipitation in time step for HRU ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ canstor(:) |mm H2O |amount of water held in canopy storage wst(:)%weat%ts(:) |mm H2O |precipitation reaching soil surface in |time step ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ END SPECIFICATIONS ~ ~ ~ ~ ~ ~

check if precip_eff is less than remaining canopy storage

Arguments

None