CAM
fatesiodimensionsmod Module Reference

Data Types

type  fates_bounds_type
 
type  fates_io_dimension_type
 

Functions/Subroutines

subroutine init (this, name, num_threads, lower_bound, upper_bound)
 
subroutine setthreadbounds (this, thread_index, lower_bound, upper_bound)
 

Variables

character(*), parameter cohort = 'cohort'
 
character(*), parameter patch = 'patch'
 
character(*), parameter column = 'column'
 
character(*), parameter levgrnd = 'levgrnd'
 
character(*), parameter levscag = 'fates_levscag'
 
character(*), parameter levscpf = 'fates_levscpf'
 
character(*), parameter levscls = 'fates_levscls'
 
character(*), parameter levpft = 'fates_levpft'
 
character(*), parameter levage = 'fates_levage'
 
character(*), parameter levfuel = 'fates_levfuel'
 
character(*), parameter levcwdsc = 'fates_levcwdsc'
 
character(*), parameter levcan = 'fates_levcan'
 
character(*), parameter levcnlf = 'fates_levcnlf'
 
character(*), parameter levcnlfpft = 'fates_levcnlfpf'
 

Function/Subroutine Documentation

◆ init()

subroutine fatesiodimensionsmod::init ( class(fates_io_dimension_type), intent(inout)  this,
character(len=*), intent(in)  name,
integer, intent(in)  num_threads,
integer, intent(in)  lower_bound,
integer, intent(in)  upper_bound 
)

◆ setthreadbounds()

subroutine fatesiodimensionsmod::setthreadbounds ( class(fates_io_dimension_type), intent(inout)  this,
integer, intent(in)  thread_index,
integer, intent(in)  lower_bound,
integer, intent(in)  upper_bound 
)

Variable Documentation

◆ cohort

character(*), parameter fatesiodimensionsmod::cohort = 'cohort'

◆ column

character(*), parameter fatesiodimensionsmod::column = 'column'

◆ levage

character(*), parameter fatesiodimensionsmod::levage = 'fates_levage'

◆ levcan

character(*), parameter fatesiodimensionsmod::levcan = 'fates_levcan'

◆ levcnlf

character(*), parameter fatesiodimensionsmod::levcnlf = 'fates_levcnlf'

◆ levcnlfpft

character(*), parameter fatesiodimensionsmod::levcnlfpft = 'fates_levcnlfpf'

◆ levcwdsc

character(*), parameter fatesiodimensionsmod::levcwdsc = 'fates_levcwdsc'

◆ levfuel

character(*), parameter fatesiodimensionsmod::levfuel = 'fates_levfuel'

◆ levgrnd

character(*), parameter fatesiodimensionsmod::levgrnd = 'levgrnd'

◆ levpft

character(*), parameter fatesiodimensionsmod::levpft = 'fates_levpft'

◆ levscag

character(*), parameter fatesiodimensionsmod::levscag = 'fates_levscag'

◆ levscls

character(*), parameter fatesiodimensionsmod::levscls = 'fates_levscls'

◆ levscpf

character(*), parameter fatesiodimensionsmod::levscpf = 'fates_levscpf'

◆ patch

character(*), parameter fatesiodimensionsmod::patch = 'patch'