soilbiogeochem_state_type Derived Type

type, public :: soilbiogeochem_state_type


Components

Type Visibility Attributes Name Initial
real(kind=r8), public, pointer :: leaf_prof_patch(:,:)
real(kind=r8), public, pointer :: froot_prof_patch(:,:)
real(kind=r8), public, pointer :: croot_prof_patch(:,:)
real(kind=r8), public, pointer :: stem_prof_patch(:,:)
real(kind=r8), public, pointer :: fpi_vr_col(:,:)
real(kind=r8), public, pointer :: fpi_col(:)
real(kind=r8), public, pointer :: fpg_col(:)
real(kind=r8), public, pointer :: rf_decomp_cascade_col(:,:,:)
real(kind=r8), public, pointer :: pathfrac_decomp_cascade_col(:,:,:)
real(kind=r8), public, pointer :: nfixation_prof_col(:,:)
real(kind=r8), public, pointer :: ndep_prof_col(:,:)
real(kind=r8), public, pointer :: som_adv_coef_col(:,:)
real(kind=r8), public, pointer :: som_diffus_coef_col(:,:)
real(kind=r8), public, pointer :: plant_ndemand_col(:)

Type-Bound Procedures

procedure, public :: Init

procedure, public :: Restart

  • private subroutine Restart(this, bounds, ncid, flag)

    Arguments

    Type IntentOptional Attributes Name
    class(soilbiogeochem_state_type) :: this
    type(bounds_type), intent(in) :: bounds
    type(file_desc_t), intent(inout) :: ncid
    character(len=*), intent(in) :: flag