plant_status Derived Type

type, public :: plant_status


Inherited by

type~~plant_status~~InheritedByGraph type~plant_status plant_status type~plant_community plant_community type~plant_community->type~plant_status plcur

Components

Type Visibility Attributes Name Initial
integer, public :: idplt = 0

none land cover code from plants.plt

integer, public :: bsn_num = 0

none |basin plant number

character(len=1), public :: gro = "y"
character(len=1), public :: idorm = "n"

none |dormancy status; 'n'=land cover growing; 'y'=land cover dormant

character(len=1), public :: mseas = "n"

none |monsoon status; 'n'= not in monsoon season; 'y'= in monsoon season

real, public :: phumat = 0.

C |heat units to maturity - annual

real, public :: phumat_p = 0.

C |heat units to maturity for perennials

real, public :: phuacc = 0.

fraction |fraction of plant heat unit accumulated

real, public :: phuacc_p = 0.

fraction |fraction of perennial plant heat unit accumulated

integer, public :: harv_num = 0

|number of harvest operations for entire simulation

integer, public :: harv_num_yr = 0

|number of harvest operations each year

integer, public :: curyr_mat = 1
real, public :: pop_com = 0.

none

integer, public :: days_senes = 0.

mm |days since scenesence began (for moisture growth perennials)

real, public :: leaf_tov = 0.

none |leaf turnover rate - decline in lai and leaf biomass

real, public :: lai_pot = 0.

none |potential leaf area index

real, public :: harv_idx = 0.

fraction |harvest index - grain fraction of above ground plant mass

real, public :: pest_stress = 0.

fraction |pest (insect, disease) stress on harvest index

real, public :: epco = 0.

fraction |water uptake compensation factor for each plant

real, public, dimension(:), allocatable :: uptake

mm |water uptake by layer