CNPrecisionControlMod Module



Variables

Type Visibility Attributes Name Initial
real(kind=r8), public :: ccrit = 1.e-8_r8
real(kind=r8), public :: cnegcrit = -6.e+1_r8
real(kind=r8), public :: ncrit = 1.e-8_r8
real(kind=r8), public :: nnegcrit = -6.e+0_r8
real(kind=r8), public, parameter :: n_min = 0.000000001_r8

Subroutines

public subroutine CNPrecisionControlReadNML(NLFilename)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: NLFilename

public subroutine CNPrecisionControl(bounds, num_soilp, filter_soilp, cnveg_carbonstate_inst, c13_cnveg_carbonstate_inst, c14_cnveg_carbonstate_inst, cnveg_nitrogenstate_inst)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_soilp
integer, intent(in) :: filter_soilp(:)
type(cnveg_carbonstate_type), intent(inout) :: cnveg_carbonstate_inst
type(cnveg_carbonstate_type), intent(inout) :: c13_cnveg_carbonstate_inst
type(cnveg_carbonstate_type), intent(inout) :: c14_cnveg_carbonstate_inst
type(cnveg_nitrogenstate_type), intent(inout) :: cnveg_nitrogenstate_inst