SoilBiogeochemDecomp Subroutine

public subroutine SoilBiogeochemDecomp(bounds, num_soilc, filter_soilc, soilbiogeochem_state_inst, soilbiogeochem_carbonstate_inst, soilbiogeochem_carbonflux_inst, soilbiogeochem_nitrogenstate_inst, soilbiogeochem_nitrogenflux_inst, cn_decomp_pools, p_decomp_cpool_loss, pmnf_decomp_cascade)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_soilc
integer, intent(in) :: filter_soilc(:)
type(soilbiogeochem_state_type), intent(inout) :: soilbiogeochem_state_inst
type(soilbiogeochem_carbonstate_type), intent(in) :: soilbiogeochem_carbonstate_inst
type(soilbiogeochem_carbonflux_type), intent(inout) :: soilbiogeochem_carbonflux_inst
type(soilbiogeochem_nitrogenstate_type), intent(inout) :: soilbiogeochem_nitrogenstate_inst
type(SoilBiogeochem_nitrogenflux_type), intent(inout) :: soilbiogeochem_nitrogenflux_inst
real(kind=r8), intent(inout) :: cn_decomp_pools(bounds%begc:,1:,1:)
real(kind=r8), intent(inout) :: p_decomp_cpool_loss(bounds%begc:,1:,1:)
real(kind=r8), intent(inout) :: pmnf_decomp_cascade(bounds%begc:,1:,1:)