CAM
cnsoillittverttranspmod Module Reference

Data Types

type  cnsoillittverttranspparamstype
 

Functions/Subroutines

subroutine, public readcnsoillittverttranspparams (ncid)
 
subroutine, public cnsoillittverttransp (bounds, num_soilc, filter_soilc, canopystate_vars, cnstate_vars, carbonstate_vars, c13_carbonstate_vars, c14_carbonstate_vars, carbonflux_vars, c13_carbonflux_vars, c14_carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars)
 

Variables

type(cnsoillittverttranspparamstype), private cnsoillittverttranspparamsinst
 
real(r8), public som_adv_flux = 0._r8
 
real(r8), public max_depth_cryoturb = 3._r8
 
real(r8) som_diffus
 
real(r8) cryoturb_diffusion_k
 
real(r8) max_altdepth_cryoturbation
 

Function/Subroutine Documentation

◆ cnsoillittverttransp()

subroutine, public cnsoillittverttranspmod::cnsoillittverttransp ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
type(canopystate_type), intent(in)  canopystate_vars,
type(cnstate_type), intent(inout)  cnstate_vars,
type(carbonstate_type), intent(inout)  carbonstate_vars,
type(carbonstate_type), intent(inout)  c13_carbonstate_vars,
type(carbonstate_type), intent(inout)  c14_carbonstate_vars,
type(carbonflux_type), intent(inout)  carbonflux_vars,
type(carbonflux_type), intent(inout)  c13_carbonflux_vars,
type(carbonflux_type), intent(inout)  c14_carbonflux_vars,
type(nitrogenstate_type), intent(inout)  nitrogenstate_vars,
type(nitrogenflux_type), intent(inout)  nitrogenflux_vars,
type(phosphorusstate_type), intent(inout)  phosphorusstate_vars,
type(phosphorusflux_type), intent(inout)  phosphorusflux_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ readcnsoillittverttranspparams()

subroutine, public cnsoillittverttranspmod::readcnsoillittverttranspparams ( type(file_desc_t), intent(inout)  ncid)
Here is the caller graph for this function:

Variable Documentation

◆ cnsoillittverttranspparamsinst

type(cnsoillittverttranspparamstype), private cnsoillittverttranspmod::cnsoillittverttranspparamsinst
private

◆ cryoturb_diffusion_k

real(r8) cnsoillittverttranspmod::cryoturb_diffusion_k

◆ max_altdepth_cryoturbation

real(r8) cnsoillittverttranspmod::max_altdepth_cryoturbation

◆ max_depth_cryoturb

real(r8), public cnsoillittverttranspmod::max_depth_cryoturb = 3._r8

◆ som_adv_flux

real(r8), public cnsoillittverttranspmod::som_adv_flux = 0._r8

◆ som_diffus

real(r8) cnsoillittverttranspmod::som_diffus