SoilBiogeochemDecompCascadeBGCMod Module



Variables

Type Visibility Attributes Name Initial
logical, public :: normalize_q10_to_century_tfunc = .true.
logical, public :: use_century_tfunc = .false.
real(kind=r8), public :: normalization_tref = 15._r8

Subroutines

public subroutine DecompCascadeBGCreadNML(NLFilename)

Arguments

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

public subroutine readParams(ncid)

Arguments

Type IntentOptional Attributes Name
type(file_desc_t), intent(inout) :: ncid

public subroutine init_decompcascade_bgc(bounds, soilbiogeochem_state_inst, soilstate_inst)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
type(soilbiogeochem_state_type), intent(inout) :: soilbiogeochem_state_inst
type(soilstate_type), intent(in) :: soilstate_inst

public subroutine decomp_rate_constants_bgc(bounds, num_soilc, filter_soilc, canopystate_inst, soilstate_inst, temperature_inst, ch4_inst, soilbiogeochem_carbonflux_inst)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_soilc
integer, intent(in) :: filter_soilc(:)
type(CanopyState_type), intent(in) :: canopystate_inst
type(soilstate_type), intent(in) :: soilstate_inst
type(temperature_type), intent(in) :: temperature_inst
type(ch4_type), intent(in) :: ch4_inst
type(soilbiogeochem_carbonflux_type), intent(inout) :: soilbiogeochem_carbonflux_inst