pl_community Subroutine

subroutine pl_community()

Uses

  • proc~~pl_community~~UsesGraph proc~pl_community pl_community module~climate_module climate_module proc~pl_community->module~climate_module module~hru_module hru_module proc~pl_community->module~hru_module module~organic_mineral_mass_module organic_mineral_mass_module proc~pl_community->module~organic_mineral_mass_module module~plant_data_module plant_data_module proc~pl_community->module~plant_data_module module~plant_module plant_module proc~pl_community->module~plant_module module~soil_module soil_module proc~pl_community->module~soil_module module~time_module time_module proc~pl_community->module~time_module

~ ~ ~ PURPOSE ~ ~ ~ this subroutine predicts daily potential growth of total plant biomass and roots and calculates leaf area index. Incorporates residue for tillage functions and decays residue on ground surface. Adjusts daily dry matter based on water stress.

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ phubase(:) |heat units |base zero total heat units (used when no |land cover is growing) phutot(:) |heat units |total potential heat units for year (used |when no crop is growing) ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ phubase(:) |heat units |base zero total heat units (used when no |land cover is growing) ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ LOCAL DEFINITIONS ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~ Intrinsic: Max SWAT: operatn, swu, grow

~ ~ ~ ~ ~ ~ END SPECIFICATIONS ~ ~ ~ ~ ~ ~

calc total lai for plant community calc max water uptake for each plant sum total masses for plant community calc max height for penman pet equation calc total biomass for plant community

check to see if inter row cropping or competition for light (canopy shadowing) calculate photosynthetically active radiation for each plant competition for light calculate photosynthetically active radiation during growth period calculate photosynthetically active radiation for one plant calculate photosynthetically active radiation for multiple plants

Arguments

None

Calls

proc~~pl_community~~CallsGraph proc~pl_community pl_community pl_waterup pl_waterup proc~pl_community->pl_waterup