mgt_harvgrain Subroutine

subroutine mgt_harvgrain(jj, iplant, iharvop)

Uses

~ ~ ~ PURPOSE ~ ~ ~ this subroutine performs the harvest grain only operation

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

check for minimum harvest index remove seed mass from total plant mass and calculate yield apply pest stress to harvest index - mass lost due to pests - don't add to residue add plant carbon for printing add seed mass from harveff to slow humus pool of soil - to preserve balances zero seed mass adjust foliar and internal pesticide for grain removal calculate amount of pesticide removed with yield

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: jj
integer, intent(in) :: iplant
integer, intent(in) :: iharvop