pl_nup Subroutine

subroutine pl_nup()

Uses

  • proc~~pl_nup~~UsesGraph proc~pl_nup pl_nup module~basin_module basin_module proc~pl_nup->module~basin_module module~hru_module hru_module proc~pl_nup->module~hru_module module~organic_mineral_mass_module organic_mineral_mass_module proc~pl_nup->module~organic_mineral_mass_module module~output_landscape_module output_landscape_module proc~pl_nup->module~output_landscape_module module~plant_data_module plant_data_module proc~pl_nup->module~plant_data_module module~plant_module plant_module proc~pl_nup->module~plant_module module~soil_module soil_module proc~pl_nup->module~soil_module module~carbon_module carbon_module module~organic_mineral_mass_module->module~carbon_module module~soil_module->module~carbon_module

~ ~ ~ PURPOSE ~ ~ ~ This subroutine calculates plant nitrogen uptake

~ ~ ~ INCOMING VARIABLES ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ nup1(:) |none |1st shape parameter for plant N uptake |equation nup2(:) |none |2nd shape parameter for plant N uptake |equation ihru |none |HRU number pltnfr(1,:) |kg N/kg biomass|nitrogen uptake parameter #1: normal fraction |of N in crop biomass at emergence pltnfr(3,:) |kg N/kg biomass|nitrogen uptake parameter #3: normal fraction |of N in crop biomass at maturity ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

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

~ ~ ~ LOCAL DEFINITIONS ~ ~ ~ name |units |definition ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ un2 |kg N/ha |ideal plant nitrogen content ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ SUBROUTINES/FUNCTIONS CALLED ~ ~ ~ Intrinsic: Exp, Min SWAT: nfix, nuts

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

find depth of soil layer the roots are into if crop is a legume, call nitrogen fixation routine compute nitrogen stress

Arguments

None

Calls

proc~~pl_nup~~CallsGraph proc~pl_nup pl_nup amin1 amin1 proc~pl_nup->amin1 nuts nuts proc~pl_nup->nuts pl_nfix pl_nfix proc~pl_nup->pl_nfix