CNVegNitrogenStateType Module



Derived Types

type, public ::  cnveg_nitrogenstate_type

Components

Type Visibility Attributes Name Initial
real(kind=r8), public, pointer :: grainn_patch(:)
real(kind=r8), public, pointer :: grainn_storage_patch(:)
real(kind=r8), public, pointer :: grainn_xfer_patch(:)
real(kind=r8), public, pointer :: leafn_patch(:)
real(kind=r8), public, pointer :: leafn_storage_patch(:)
real(kind=r8), public, pointer :: leafn_xfer_patch(:)
real(kind=r8), public, pointer :: leafn_storage_xfer_acc_patch(:)
real(kind=r8), public, pointer :: storage_ndemand_patch(:)
real(kind=r8), public, pointer :: frootn_patch(:)
real(kind=r8), public, pointer :: frootn_storage_patch(:)
real(kind=r8), public, pointer :: frootn_xfer_patch(:)
real(kind=r8), public, pointer :: livestemn_patch(:)
real(kind=r8), public, pointer :: livestemn_storage_patch(:)
real(kind=r8), public, pointer :: livestemn_xfer_patch(:)
real(kind=r8), public, pointer :: deadstemn_patch(:)
real(kind=r8), public, pointer :: deadstemn_storage_patch(:)
real(kind=r8), public, pointer :: deadstemn_xfer_patch(:)
real(kind=r8), public, pointer :: livecrootn_patch(:)
real(kind=r8), public, pointer :: livecrootn_storage_patch(:)
real(kind=r8), public, pointer :: livecrootn_xfer_patch(:)
real(kind=r8), public, pointer :: deadcrootn_patch(:)
real(kind=r8), public, pointer :: deadcrootn_storage_patch(:)
real(kind=r8), public, pointer :: deadcrootn_xfer_patch(:)
real(kind=r8), public, pointer :: retransn_patch(:)
real(kind=r8), public, pointer :: npool_patch(:)
real(kind=r8), public, pointer :: ntrunc_patch(:)
real(kind=r8), public, pointer :: cropseedn_deficit_patch(:)
real(kind=r8), public, pointer :: seedn_grc(:)
real(kind=r8), public, pointer :: dispvegn_patch(:)
real(kind=r8), public, pointer :: storvegn_patch(:)
real(kind=r8), public, pointer :: totvegn_patch(:)
real(kind=r8), public, pointer :: totvegn_col(:)
real(kind=r8), public, pointer :: totn_patch(:)
real(kind=r8), public, pointer :: totn_p2c_col(:)
real(kind=r8), public, pointer :: totn_col(:)
real(kind=r8), public, pointer :: totecosysn_col(:)

Type-Bound Procedures

procedure, public :: Init
procedure, public :: Restart
procedure, public :: SetValues
procedure, public :: ZeroDWT => ZeroDwt
procedure, public :: Summary => Summary_nitrogenstate
procedure, public :: DynamicPatchAdjustments