mgt_killop Subroutine

subroutine mgt_killop(jj, iplant)

Uses

  • proc~~mgt_killop~~UsesGraph proc~mgt_killop mgt_killop module~basin_module basin_module proc~mgt_killop->module~basin_module module~carbon_module carbon_module proc~mgt_killop->module~carbon_module module~constituent_mass_module constituent_mass_module proc~mgt_killop->module~constituent_mass_module module~hru_module hru_module proc~mgt_killop->module~hru_module module~organic_mineral_mass_module organic_mineral_mass_module proc~mgt_killop->module~organic_mineral_mass_module module~plant_module plant_module proc~mgt_killop->module~plant_module module~soil_module soil_module proc~mgt_killop->module~soil_module module~organic_mineral_mass_module->module~carbon_module module~soil_module->module~carbon_module

~ ~ ~ PURPOSE ~ ~ ~ this subroutine performs the kill operation

update root fractions in each layer add above ground biomass to surface residue pools add dead roots to soil residue pools sum total community masses add plant carbon for printing zero all plant mass reset plant variables can't reset entire plcur - harv_num can't be zero'd

Arguments

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

Calls

proc~~mgt_killop~~CallsGraph proc~mgt_killop mgt_killop pl_rootfr pl_rootfr proc~mgt_killop->pl_rootfr