plant_init Subroutine

subroutine plant_init(init, iihru)

Uses

allocate plants allocate water uptake by layer start accumulating hu at end of dormancy (daylength) calculate solar declination: equation 2.1.2 in SWAT manual 365/2pi = 58.09 calculate the relative distance of the earth from the sun the eccentricity of the orbit sdlat will be >= 1. if latitude exceeds +/- 66.5 deg in winter latitude exceeds +/- 66.5 deg in summer set fraction to maturity and initial canopy height for annuals and perennials set intial n and p contents in total plant initialize plant mass if plant growing get average residue cover factor for community set epco parameter for each crop set p factor and slope length (ls factor) xwalk urban land use type with urban name in urban.urb xwalk overland n with name in ovn_table.lum

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: init
integer, intent(in) :: iihru

Calls

proc~~plant_init~~CallsGraph proc~plant_init plant_init amin1 amin1 proc~plant_init->amin1 float float proc~plant_init->float pl_partition pl_partition proc~plant_init->pl_partition pl_root_gro pl_root_gro proc~plant_init->pl_root_gro pl_seed_gro pl_seed_gro proc~plant_init->pl_seed_gro xmon xmon proc~plant_init->xmon