pl_nfix Subroutine

subroutine pl_nfix()

Uses

  • proc~~pl_nfix~~UsesGraph proc~pl_nfix pl_nfix module~basin_module basin_module proc~pl_nfix->module~basin_module module~hru_module hru_module proc~pl_nfix->module~hru_module module~organic_mineral_mass_module organic_mineral_mass_module proc~pl_nfix->module~organic_mineral_mass_module module~plant_data_module plant_data_module proc~pl_nfix->module~plant_data_module module~plant_module plant_module proc~pl_nfix->module~plant_module module~soil_module soil_module proc~pl_nfix->module~soil_module

~ ~ ~ PURPOSE ~ ~ ~ this subroutine estimates nitrogen fixation by legumes

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ uno3d |kg N/ha |plant nitrogen deficiency for day in HRU ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ OUTGOING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ LOCAL DEFINITIONS ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~ Intrinsic: Max, Min

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

compute the difference between supply and demand if supply is being met, fixation=0 and return compute fixation as a function of no3, soil water, and growth stage

compute soil water factor compute no3 factor compute growth stage factor

Arguments

None