~ ~ ~ PURPOSE ~ ~ ~
this subroutine calculates plant phosphorus demand
~ ~ ~ INCOMING VARIABLES ~ ~ ~
name |units |definition
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
bio_p1(:) |none |1st shape parameter for plant P uptake
|equation
bio_p2(:) |none |2st shape parameter for plant P uptake
|equation
ihru |none |HRU number
|fraction of P in crop biomass at maturity
~ ~ ~ OUTGOING VARIABLES ~ ~ ~
name |units |definition
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ LOCAL DEFINITIONS ~ ~ ~
name |units |definition
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
icrop |none |land cover code
j |none |HRU number
uapd |kg P/ha |plant demand of phosphorus
up2 |kg P/ha |optimal plant phosphorus content
upmx |kg P/ha |maximum amount of phosphorus that can be
|removed from the soil layer
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~
Intrinsic: Exp, Min
SWAT: nuts
~ ~ ~ ~ ~ ~ END SPECIFICATIONS ~ ~ ~ ~ ~ ~
set fraction to maturity for annuals and perennials luxury p uptake
**jga luxury p uptake