CAM
cndecompmod Module Reference

Data Types

type  cndecompparamstype
 

Functions/Subroutines

subroutine, public readcndecompparams (ncid)
 
subroutine, public cndecompalloc (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, canopystate_vars, soilstate_vars, temperature_vars, waterstate_vars, cnstate_vars, ch4_vars, carbonstate_vars, carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars)
 
subroutine, public cndecompalloc2 (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, photosyns_vars, canopystate_vars, soilstate_vars, temperature_vars, waterstate_vars, cnstate_vars, ch4_vars, carbonstate_vars, carbonflux_vars, c13_carbonflux_vars, c14_carbonflux_vars, nitrogenstate_vars, nitrogenflux_vars, crop_vars, atm2lnd_vars, phosphorusstate_vars, phosphorusflux_vars)
 
subroutine, private cnvariables_nan4pf (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, carbonflux_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars)
 

Variables

type(cndecompparamstype), private cndecompparamsinst
 

Function/Subroutine Documentation

◆ cndecompalloc()

subroutine, public cndecompmod::cndecompalloc ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
type(canopystate_type), intent(in)  canopystate_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(temperature_type), intent(in)  temperature_vars,
type(waterstate_type), intent(in)  waterstate_vars,
type(cnstate_type), intent(inout)  cnstate_vars,
type(ch4_type), intent(in)  ch4_vars,
type(carbonstate_type), intent(inout)  carbonstate_vars,
type(carbonflux_type), intent(inout)  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:

◆ cndecompalloc2()

subroutine, public cndecompmod::cndecompalloc2 ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
type(photosyns_type), intent(in)  photosyns_vars,
type(canopystate_type), intent(in)  canopystate_vars,
type(soilstate_type), intent(in)  soilstate_vars,
type(temperature_type), intent(in)  temperature_vars,
type(waterstate_type), intent(in)  waterstate_vars,
type(cnstate_type), intent(inout)  cnstate_vars,
type(ch4_type), intent(in)  ch4_vars,
type(carbonstate_type), intent(inout)  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(crop_type), intent(inout)  crop_vars,
type(atm2lnd_type), intent(in)  atm2lnd_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:

◆ cnvariables_nan4pf()

subroutine, private cndecompmod::cnvariables_nan4pf ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
type(carbonflux_type), intent(inout)  carbonflux_vars,
type(nitrogenflux_type), intent(inout)  nitrogenflux_vars,
type(phosphorusstate_type), intent(inout)  phosphorusstate_vars,
type(phosphorusflux_type), intent(inout)  phosphorusflux_vars 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ readcndecompparams()

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

Variable Documentation

◆ cndecompparamsinst

type(cndecompparamstype), private cndecompmod::cndecompparamsinst
private