CAM
bgccentcnpindextype Module Reference

Data Types

type  centurybgc_index_type
 
type  list_t
 

Functions/Subroutines

subroutine list_init (self, name)
 
subroutine list_insert (self, name)
 
subroutine list_free (self)
 
type(list_t) function, pointer list_next (self)
 
subroutine copy_name (num_names, list_name, outnames)
 
subroutine add_ompool_name (list_name, prefix, use_c13, use_c14, do_init)
 
subroutine init (this, use_c13, use_c14, maxpft)
 
subroutine initpars (this, maxpft, use_c14, use_c13)
 
subroutine initallocate (this)
 
subroutine set_primvar_reac_ids (this)
 

Variables

character(len= *), parameter, private mod_filename = __FILE__
 
integer, parameter loc_name_len =64
 

Function/Subroutine Documentation

◆ add_ompool_name()

subroutine bgccentcnpindextype::add_ompool_name ( type(list_t), pointer  list_name,
character(len=*), intent(in)  prefix,
logical, intent(in)  use_c13,
logical, intent(in)  use_c14,
logical, intent(in)  do_init 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ copy_name()

subroutine bgccentcnpindextype::copy_name ( integer, intent(in)  num_names,
type(list_t), pointer  list_name,
character(len=loc_name_len), dimension(num_names), intent(out)  outnames 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init()

subroutine bgccentcnpindextype::init ( class(centurybgc_index_type), intent(inout)  this,
logical, intent(in)  use_c13,
logical, intent(in)  use_c14,
integer, intent(in), optional  maxpft 
)
private

◆ initallocate()

subroutine bgccentcnpindextype::initallocate ( class(centurybgc_index_type), intent(inout)  this)

◆ initpars()

subroutine bgccentcnpindextype::initpars ( class(centurybgc_index_type this,
integer, intent(in)  maxpft,
logical, intent(in)  use_c14,
logical, intent(in)  use_c13 
)
private
Here is the call graph for this function:

◆ list_free()

subroutine bgccentcnpindextype::list_free ( type(list_t), pointer  self)
private
Here is the caller graph for this function:

◆ list_init()

subroutine bgccentcnpindextype::list_init ( type(list_t), pointer  self,
character(len=*), intent(in)  name 
)
Here is the caller graph for this function:

◆ list_insert()

subroutine bgccentcnpindextype::list_insert ( type(list_t), pointer  self,
character(len=*), intent(in)  name 
)
private
Here is the caller graph for this function:

◆ list_next()

type(list_t) function, pointer bgccentcnpindextype::list_next ( type(list_t), pointer  self)
private
Here is the caller graph for this function:

◆ set_primvar_reac_ids()

subroutine bgccentcnpindextype::set_primvar_reac_ids ( class(centurybgc_index_type), intent(inout)  this)
private

Variable Documentation

◆ loc_name_len

integer, parameter bgccentcnpindextype::loc_name_len =64
private

◆ mod_filename

character(len=*), parameter, private bgccentcnpindextype::mod_filename = __FILE__
private