Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=40), | public | :: | name | = | "" | ||
integer, | public | :: | npl | = | 0 |
number of plants in community |
|
character(len=40), | public, | dimension(:), allocatable | :: | pl |
N/A |plant name |
||
integer, | public | :: | pcomdb | = | 0 |
current plant community database number |
|
integer, | public | :: | rot_yr | = | 1 |
rotation year |
|
integer, | public | :: | days_plant | = | 0 |
|days since last planting - for conditional scheduling planting |
|
integer, | public | :: | days_harv | = | 0 |
|days since last harvest - for conditional scheduling planting |
|
integer, | public | :: | days_irr | = | 0 |
|days since last irrigation - for conditional scheduling planting |
|
character(len=40), | public | :: | last_kill | = | "" |
|name of last plant killed |
|
real, | public | :: | cht_mx | = | 0. |
m |height of tallest plant in community for pet calculation |
|
real, | public | :: | lai_sum | = | 0. |
m/m |sum of lai for each plant |
|
real, | public | :: | laimx_sum | = | 0. |
m/m |sum of maximum lai for each plant - for canopy interception |
|
real, | public | :: | rsd_covfac | = | 0. |
|average residue cover factor |
|
type(auto_operations), | public, | dimension(:), allocatable | :: | dtbl |
d_tble action - to limit number of actions per year |
||
integer, | public | :: | fert_fut_num | = | 0 | ||
type(fertilize_future), | public, | dimension(:), allocatable | :: | fert_fut | |||
type(plant_growth), | public, | dimension(:), allocatable | :: | plg |
plant growth variables |
||
type(plant_stress), | public, | dimension(:), allocatable | :: | plstr |
plant stress variables |
||
type(plant_status), | public, | dimension(:), allocatable | :: | plcur |
plant status variables |
||
type(plant_mass), | public, | dimension(:), allocatable | :: | plm |