CAM
fatesiovariablekindmod Module Reference

Data Types

type  fates_io_variable_kind_type
 

Functions/Subroutines

subroutine init (this, name, num_dims)
 
subroutine set_active (this)
 
logical function is_active (this)
 
integer function iotype_index (iotype_name, num_dim_kinds, dim_kinds)
 

Variables

character(*), parameter patch_r8 = 'PA_R8'
 
character(*), parameter patch_ground_r8 = 'PA_GRND_R8'
 
character(*), parameter patch_size_pft_r8 = 'PA_SCPF_R8'
 
character(*), parameter site_r8 = 'SI_R8'
 
character(*), parameter site_int = 'SI_INT'
 
character(*), parameter site_ground_r8 = 'SI_GRND_R8'
 
character(*), parameter site_size_pft_r8 = 'SI_SCPF_R8'
 
character(*), parameter site_size_r8 = 'SI_SCLS_R8'
 
character(*), parameter patch_int = 'PA_INT'
 
character(*), parameter cohort_r8 = 'CO_R8'
 
character(*), parameter cohort_int = 'CO_INT'
 
character(*), parameter site_pft_r8 = 'SI_PFT_R8'
 
character(*), parameter site_age_r8 = 'SI_AGE_R8'
 
character(*), parameter site_fuel_r8 = 'SI_FUEL_R8'
 
character(*), parameter site_cwdsc_r8 = 'SI_CWDSC_R8'
 
character(*), parameter site_can_r8 = 'SI_CAN_R8'
 
character(*), parameter site_cnlf_r8 = 'SI_CNLF_R8'
 
character(*), parameter site_cnlfpft_r8 = 'SI_CNLFPFT_R8'
 
character(*), parameter site_scag_r8 = 'SI_SCAG_R8'
 

Function/Subroutine Documentation

◆ init()

subroutine fatesiovariablekindmod::init ( class(fates_io_variable_kind_type), intent(inout)  this,
character(*), intent(in)  name,
integer, intent(in)  num_dims 
)

◆ iotype_index()

integer function fatesiovariablekindmod::iotype_index ( character(len=*), intent(in)  iotype_name,
integer, intent(in)  num_dim_kinds,
type(fates_io_variable_kind_type), dimension(:), intent(in)  dim_kinds 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ is_active()

logical function fatesiovariablekindmod::is_active ( class(fates_io_variable_kind_type), intent(in)  this)

◆ set_active()

subroutine fatesiovariablekindmod::set_active ( class(fates_io_variable_kind_type), intent(inout)  this)

Variable Documentation

◆ cohort_int

character(*), parameter fatesiovariablekindmod::cohort_int = 'CO_INT'

◆ cohort_r8

character(*), parameter fatesiovariablekindmod::cohort_r8 = 'CO_R8'

◆ patch_ground_r8

character(*), parameter fatesiovariablekindmod::patch_ground_r8 = 'PA_GRND_R8'

◆ patch_int

character(*), parameter fatesiovariablekindmod::patch_int = 'PA_INT'

◆ patch_r8

character(*), parameter fatesiovariablekindmod::patch_r8 = 'PA_R8'

◆ patch_size_pft_r8

character(*), parameter fatesiovariablekindmod::patch_size_pft_r8 = 'PA_SCPF_R8'

◆ site_age_r8

character(*), parameter fatesiovariablekindmod::site_age_r8 = 'SI_AGE_R8'

◆ site_can_r8

character(*), parameter fatesiovariablekindmod::site_can_r8 = 'SI_CAN_R8'

◆ site_cnlf_r8

character(*), parameter fatesiovariablekindmod::site_cnlf_r8 = 'SI_CNLF_R8'

◆ site_cnlfpft_r8

character(*), parameter fatesiovariablekindmod::site_cnlfpft_r8 = 'SI_CNLFPFT_R8'

◆ site_cwdsc_r8

character(*), parameter fatesiovariablekindmod::site_cwdsc_r8 = 'SI_CWDSC_R8'

◆ site_fuel_r8

character(*), parameter fatesiovariablekindmod::site_fuel_r8 = 'SI_FUEL_R8'

◆ site_ground_r8

character(*), parameter fatesiovariablekindmod::site_ground_r8 = 'SI_GRND_R8'

◆ site_int

character(*), parameter fatesiovariablekindmod::site_int = 'SI_INT'

◆ site_pft_r8

character(*), parameter fatesiovariablekindmod::site_pft_r8 = 'SI_PFT_R8'

◆ site_r8

character(*), parameter fatesiovariablekindmod::site_r8 = 'SI_R8'

◆ site_scag_r8

character(*), parameter fatesiovariablekindmod::site_scag_r8 = 'SI_SCAG_R8'

◆ site_size_pft_r8

character(*), parameter fatesiovariablekindmod::site_size_pft_r8 = 'SI_SCPF_R8'

◆ site_size_r8

character(*), parameter fatesiovariablekindmod::site_size_r8 = 'SI_SCLS_R8'