CAM
CNAllocationBetrMod.F90 File Reference

Modules

module  cnallocationbetrmod
 

Functions/Subroutines

subroutine, public cnallocationbetrmod::cnallocationbetrinit (bounds)
 
subroutine cnallocationbetrmod::setplantmicnpdemand (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, photosyns_vars, crop_vars, canopystate_vars, cnstate_vars, carbonstate_vars, carbonflux_vars, c13_carbonflux_vars, c14_carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars, PlantMicKinetics_vars)
 
subroutine, private cnallocationbetrmod::cnallocation1_plantnpdemand (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, photosyns_vars, crop_vars, canopystate_vars, cnstate_vars, carbonstate_vars, carbonflux_vars, c13_carbonflux_vars, c14_carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars)
 
subroutine, private cnallocationbetrmod::calc_plantn_kineticpar (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, cnstate_vars, carbonstate_vars, nitrogenstate_vars, phosphorusstate_vars, carbonflux_vars, PlantMicKinetics_vars)
 
subroutine, public cnallocationbetrmod::cnallocation3_plantcnpalloc (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, canopystate_vars, cnstate_vars, carbonstate_vars, carbonflux_vars, c13_carbonflux_vars, c14_carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars, crop_vars)
 
subroutine, private cnallocationbetrmod::dynamic_plant_alloc (nutrient_scalar, water_scalar, laindex, alloc_leaf, alloc_stem, alloc_froot, woody)
 

Variables

character(len= *), parameter, public cnallocationbetrmod::suplnall ='ALL'
 
character(len= *), parameter, public cnallocationbetrmod::suplnnon ='NONE'
 
character(len=15), public cnallocationbetrmod::suplnitro = suplnNon
 
character(len= *), parameter, public cnallocationbetrmod::suplpall ='ALL'
 
character(len= *), parameter, public cnallocationbetrmod::suplpnon ='NONE'
 
character(len=15), public cnallocationbetrmod::suplphos = suplpAll
 
logical, public cnallocationbetrmod::nu_com_leaf_physiology = .false.
 
logical, public cnallocationbetrmod::nu_com_root_kinetics = .false.
 
logical, public cnallocationbetrmod::nu_com_phosphatase = .false.
 
logical, public cnallocationbetrmod::nu_com_nfix = .false.
 
real(r8) cnallocationbetrmod::dt
 
real(r8) cnallocationbetrmod::dayscrecover
 
real(r8), dimension(:), allocatable cnallocationbetrmod::arepr
 
real(r8), dimension(:), allocatable cnallocationbetrmod::aroot
 
real(r8), dimension(:), allocatable cnallocationbetrmod::col_plant_ndemand
 
real(r8), dimension(:), allocatable cnallocationbetrmod::col_plant_pdemand
 
logical cnallocationbetrmod::crop_supln = .false.
 
real(r8), dimension(:,:), allocatable cnallocationbetrmod::decompmicc
 
real(r8), parameter cnallocationbetrmod::e_plant_scalar = 0.0000125_r8
 
real(r8), parameter cnallocationbetrmod::e_decomp_scalar = 0.05_r8
 
real(r8) cnallocationbetrmod::e_km_nh4
 
real(r8) cnallocationbetrmod::e_km_no3
 
real(r8) cnallocationbetrmod::e_km_p
 
real(r8) cnallocationbetrmod::e_km_n