📄 virtual.f
字号:
subroutine virtual
!! ~ ~ ~ PURPOSE ~ ~ ~
!! this subroutine summarizes data for subbasins with multiple HRUs and
!! prints the daily output.hru file
!! ~ ~ ~ INCOMING VARIABLES ~ ~ ~
!! name |units |definition
!! ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
!! bactrolp |# cfu/m^2 |less persistent bacteria transported to main
!! |channel with surface runoff
!! bactrop |# cfu/m^2 |persistent bacteria transported to main
!! |channel with surface runoff
!! bactsedlp |# cfu/m^2 |less persistent bacteria transported with
!! |sediment in surface runoff
!! bactsedp |# cfu/m^2 |persistent bacteria transported with
!! |sediment in surface runoff
!! cbodu(:) |mg/L |carbonaceous biological oxygen demand of
!! |surface runoff on current day in HRU
!! chl_a(:) |microgram/L |chlorophyll-a concentration in runoff
!! |on current day in HRU
!! cklsp(:) |
!! curyr |none |current year of simulation
!! da_ha |ha |area of watershed in hectares
!! doxq(:) |mg/L |dissolved oxygen concentration in the
!! |surface runoff on current day in HRU
!! etday |mm H2O |actual amount of evapotranspiration that
!! |occurs on day in HRU
!! gw_q(:) |mm H2O |groundwater contribution to streamflow from
!! |HRU on current day
!! hhqday(:) |mm H2O |surface runoff for the hour in HRU
!! hru_dafr(:) |none |fraction of watershed area in HRU
!! hru_fr(:) |none |fraction of subbasin area in HRU
!! hru_ha(:) |ha |area of HRU in hectares
!! ievent |none |rainfall/runoff code
!! |0 daily rainfall/curve number technique
!! |1 daily rainfall/Green&Ampt technique/daily
!! | routing
!! |2 sub-daily rainfall/Green&Ampt technique/
!! | daily routing
!! |3 sub-daily rainfall/Green&Ampt/hourly
!! | routing
!! ihout |none |hydrograph storage location number for
!! |subbasin
!! ihru |none |HRU number
!! inum1 |none |subbasin number
!! iprint |none |print code:
!! |0 monthly
!! |1 daily
!! |2 annually
!! irtpest |none |the sequence number of the pesticide type
!! |in NPNO(:) which is to be routed through
!! |the watershed
!! latno3(:) |kg N/ha |amount of NO3-N in lateral flow in HRU for
!! |the day
!! minpgw(:) |kg P/ha |soluble P loading to reach in groundwater
!! mp |none |maximum number of pesticides used in
!! |watershed
!! mvaro |none |max number of variables routed through the
!! |reach
!! no3gw(:) |kg N/ha |nitrate loading to reach in groundwater
!! nyskip |none |number of years to skip output summarization
!! |and printing
!! peakr |m^3/s |peak runoff rate
!! pet_day |mm H2O |potential evapotranspiration for day in HRU
!! precipday |mm H2O |amount of water reaching soil surface
!! qday |mm H2O |surface runoff loading to main channel for
!! |day in HRU
!! qdfr |none |fraction of water yield that is surface
!! |runoff
!! qdr(:) |mm H2O |total amount of water entering main channel
!! |from HRU for the day
!! hrupstd(:,1,:)|mg pst |amount of pesticide type in surface runoff
!! |contribution to stream from HRU on day
!! |(in solution)
!! hrupstd(:,2,:)|mg pst |amount of pesticide type in surface runoff
!! |contribution to stream from HRU on day
!! |(sorbed to sediment)
!! sedminpa(:) |kg P/ha |amount of active mineral phosphorus sorbed to
!! |sediment in surface runoff in HRU for day
!! sedminps(:) |kg P/ha |amount of stable mineral phosphorus sorbed to
!! |sediment in surface runoff in HRU for day
!! sedorgn(:) |kg N/ha |amount of organic nitrogen in surface runoff
!! |in HRU for the day
!! sedorgp(:) |kg P/ha |amount of organic phosphorus in surface
!! |runoff in HRU for the day
!! sedyld(:) |metric tons |daily soil loss caused by water erosion
!! sepbtm(:) |mm H2O |seepage leaving the bottom of the soil
!! |profile on day in HRU
!! snomlt |mm H2O |amount of water in snow melt for the day in
!! |HRU
!! sol_actp(:,:) |kg P/ha |amount of phosphorus stored in the
!! |active mineral phosphorus pool
!! sol_aorgn(1,:)|kg N/ha |amount of nitrogen stored in the active
!! |organic (humic) nitrogen pool in first soil
!! |layer of HRU
!! sol_bd(1,:) |Mg/m^3 |bulk density of top soil layer in HRU
!! sol_fon(1,:) |kg N/ha |amount of nitrogen stored in the fresh
!! |organic (residue) pool in first soil layer
!! |of HRU
!! sol_fop(1,:) |kg P/ha |amount of phosphorus stored in the fresh
!! |organic (residue) pool in first soil layer
!! |of HRU
!! sol_orgn(1,:) |kg N/ha |amount of nitrogen stored in the stable
!! |organic N pool in first soil layer of HRU
!! sol_orgp(1,:) |kg P/ha |amount of phosphorus stored in the organic
!! |P pool in first soil layer of HRU
!! sol_pst(:,:,1)|kg/ha |amount of pesticide in first soil layer in
!! |HRU
!! sol_stap(1,:) |kg P/ha |amount of phosphorus in the soil layer
!! |stored in the stable mineral phosphorus pool
!! sol_sw(:) |mm H2O |amount of water in soil profile in HRU
!! soxy |mg/L |saturation dissolved oxygen concentration
!! sub_fr(:) |none |fraction of watershed area in subbasin
!! subp(:) |mm H2O |precipitation for the day in HRU
!! surfq(:) |mm H2O |amount of water in surface runoff generated
!! |on day in HRU
!! surqno3(:) |kg N/ha |amount of NO3-N in surface runoff in HRU for
!! |the day
!! surqsolp(:) |kg P/ha |amount of soluble phosphorus in surface
!! |runoff in HRU for the day
!! tloss |mm H2O |amount of water removed from surface runoff
!! |via transmission losses on day in HRU
!! tmpav(:) |deg C |average air temperature on current day in HRU
!! ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
!! ~ ~ ~ OUTGOING VARIABLES ~ ~ ~
!! name |units |definition
!! ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
!! aird(:) |mm H2O |amount of water applied to HRU on current
!! |day
!! deepirr(:) |mm H2O |amount of water removed from deep aquifer
!! |for irrigation
!! ovrlnd(:) |mm H2O |amount of overland flow onto HRU on day
!! potflwi(:) |m^3 H2O |water entering pothole on day
!! potsedi(:) |metric tons |sediment entering pothole on day
!! shallirr(:) |mm H2O |amount of water removed from shallow aquifer
!! |for irrigation
!! shyd(1,:) |m^3 H2O |water
!! shyd(2,:) |metric tons |sediment or suspended solid load
!! shyd(3,:) |kg N |organic nitrogen
!! shyd(4,:) |kg P |organic phosphorus
!! shyd(5,:) |kg N |nitrate
!! shyd(6,:) |kg P |soluble phosphorus
!! sub_bd(:) |Mg/m^3 |average bulk density for top 10 mm of soil
!! |in subbasin
!! sub_gwno3(:)|kg N/ha |nitrate loading in groundwater from subbasin
!! sub_gwminp(:)|kg N/ha |soluble P loading in groundwater from subbasin
!! sub_minp(:) |kg P/ha |amount of phosphorus stored in all mineral
!! |pools sorbed to sediment
!! submono(1,:)|mm H2O |precipitation in subbasin for month
!! submono(2,:)|mm H2O |snow melt in subbasin for month
!! submono(3,:)|mm H2O |surface runoff loading in subbasin for month
!! submono(4,:)|mm H2O |water yield from subbasin for month
!! submono(5,:)|mm H2O |potential evapotranspiration in subbasin for
!! |month
!! submono(6,:)|mm H2O |actual evapotranspiration in subbasin for
!! |month
!! submono(7,:)|metric tons/ha|sediment yield from subbasin for month
!! submono(8,:)|kg N/ha |organic N loading from subbasin for month
!! submono(9,:)|kg P/ha |organic P loading from subbasin for month
!! submono(10,:)|kg N/ha |NO3 loading from surface runoff in subbasin
!! |for month
!! submono(11,:)|kg P/ha |soluble P loading from subbasin for month
!! submono(12,:)|mm H2O |groundwater loading from subbasin for month
!! submono(13,:)|mm H2O |percolation out of soil profile in subbasin
!! |for month
!! submono(14,:)|kg P/ha |loading to reach of mineral P attached to
!! |sediment from subbasin for month
!! sub_bactlp(:)|# cfu/m^2 |less persistent bacteria in surface runoff
!! |for day in subbasin
!! sub_bactp(:)|# cfu/m^2 |persistent bacteria in surface runoff for
!! |day in subbasin
!! sub_cbod(:) |kg O2 |carbonaceous biological oxygen demand on day
!! |for subbasin
!! sub_chl(:) |kg chl-a |chlorophyll-a in water yield on day in
!! |subbasin
!! sub_dox(:) |kg O2 |dissolved oxygen loading on day for subbasin
!! sub_etday(:)|mm H2O |actual evapotranspiration on day in subbasin
!! sub_gwq(:) |mm H2O |groundwater flow on day in subbasin
!! sub_latno3(:)|kg N/ha |NO3-N in lateral flow on day in subbasin
!! sub_no3(:) |kg N/ha |NO3-N in surface runoff on day in subbasin
!! sub_orgn(:) |kg N/ha |total organic N in first soil layer of
!! |subbasin
!! sub_orgp(:) |kg P/ha |total organic P in first soil layer of
!! |subbasin
!! sub_pet(:) |mm H2O |potential evapotranspiration for day in
!! |subbasin
!! sub_precip(:)|mm H2O |effective precipitation for the day in
!! |subbasin
!! sub_pst(:,:)|kg pst/ha |amount of pesticide type in forest soil layer
!! |in subbasin
!! sub_qd(:) |mm H2O |surface runoff loading to main channel on
!! |day in subbasin
!! sub_sedpa(:)|kg P/ha |amount of active mineral P attached to sediment
!! |removed in surface runoff on day in subbasin
!! sub_sedps(:)|kg P/ha |amount of stable mineral P attached to sediment
!! |removed in surface runoff on day in subbasin
!! sub_sedy(:) |metric tons |sediment yield for the day in subbasin
!! sub_sep(:) |mm H2O |seepage from bottom of soil profile on day
!! |in subbasin
!! sub_snom(:) |mm H2O |snow melt on day in subbasin
!! sub_solp(:) |kg P/ha |soluble P in surface runoff on day in subbasin
!! sub_solpst(:)|mg pst |pesticide in solution in surface runoff on day
!! |in subbasin
!! sub_sorpst(:)|mg pst |pesticide sorbed to sediment in surface
!! |runoff on day in subbasin
!! sub_subp(:) |mm H2O |precipitation for day in subbasin
!! sub_sumfc(:)|mm H2O |amount of water in soil at field capacity in
!! |subbasin
!! sub_surfq(:)|mm H2O |surface runoff generated on day in subbasin
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -