CIME Driver
Functions/Subroutines | Variables
prep_lnd_mod Module Reference

Functions/Subroutines

subroutine, public prep_lnd_init (infodata, atm_c2_lnd, rof_c2_lnd, glc_c2_lnd)
 
subroutine, private prep_lnd_set_glc2lnd_fields ()
 
subroutine, public prep_lnd_mrg (infodata, timer_mrg)
 
subroutine, private prep_lnd_merge (a2x_l, r2x_l, g2x_l, x2l_l)
 
subroutine, public prep_lnd_calc_a2x_lx (timer)
 
subroutine, public prep_lnd_calc_r2x_lx (timer)
 
subroutine, public prep_lnd_calc_g2x_lx (timer)
 
type(mct_avect) function, dimension(:), pointer, public prep_lnd_get_a2x_lx ()
 
type(mct_avect) function, dimension(:), pointer, public prep_lnd_get_r2x_lx ()
 
type(mct_avect) function, dimension(:), pointer, public prep_lnd_get_g2x_lx ()
 
type(seq_map) function, pointer, public prep_lnd_get_mapper_sa2l ()
 
type(seq_map) function, pointer, public prep_lnd_get_mapper_fa2l ()
 
type(seq_map) function, pointer, public prep_lnd_get_mapper_fr2l ()
 
type(seq_map) function, pointer, public prep_lnd_get_mapper_sg2l ()
 
type(seq_map) function, pointer, public prep_lnd_get_mapper_fg2l ()
 

Variables

type(seq_map), pointer mapper_sa2l
 
type(seq_map), pointer mapper_fa2l
 
type(seq_map), pointer mapper_fr2l
 
type(seq_map), pointer mapper_sg2l
 
type(seq_map), pointer mapper_fg2l
 
type(mct_avect), dimension(:), pointer a2x_lx
 
type(mct_avect), dimension(:), pointer r2x_lx
 
type(mct_avect), dimension(:), pointer g2x_lx
 
integer mpicom_cplid
 
character(len= *), parameter glc_frac_field = 'Sg_ice_covered'
 
character(len= *), parameter glc_topo_field = 'Sg_topo'
 
character(len= *), parameter glc_icemask_field = 'Sg_icemask'
 
character(cxx) glc2lnd_non_ec_fields
 
character(cxx) glc2lnd_ec_extra_fields
 

Function/Subroutine Documentation

◆ prep_lnd_calc_a2x_lx()

subroutine, public prep_lnd_mod::prep_lnd_calc_a2x_lx ( character(len=*), intent(in)  timer)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_lnd_calc_g2x_lx()

subroutine, public prep_lnd_mod::prep_lnd_calc_g2x_lx ( character(len=*), intent(in)  timer)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_lnd_calc_r2x_lx()

subroutine, public prep_lnd_mod::prep_lnd_calc_r2x_lx ( character(len=*), intent(in)  timer)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_lnd_get_a2x_lx()

type(mct_avect) function, dimension(:), pointer, public prep_lnd_mod::prep_lnd_get_a2x_lx ( )

◆ prep_lnd_get_g2x_lx()

type(mct_avect) function, dimension(:), pointer, public prep_lnd_mod::prep_lnd_get_g2x_lx ( )

◆ prep_lnd_get_mapper_fa2l()

type(seq_map) function, pointer, public prep_lnd_mod::prep_lnd_get_mapper_fa2l ( )
Here is the caller graph for this function:

◆ prep_lnd_get_mapper_fg2l()

type(seq_map) function, pointer, public prep_lnd_mod::prep_lnd_get_mapper_fg2l ( )

◆ prep_lnd_get_mapper_fr2l()

type(seq_map) function, pointer, public prep_lnd_mod::prep_lnd_get_mapper_fr2l ( )
Here is the caller graph for this function:

◆ prep_lnd_get_mapper_sa2l()

type(seq_map) function, pointer, public prep_lnd_mod::prep_lnd_get_mapper_sa2l ( )
Here is the caller graph for this function:

◆ prep_lnd_get_mapper_sg2l()

type(seq_map) function, pointer, public prep_lnd_mod::prep_lnd_get_mapper_sg2l ( )

◆ prep_lnd_get_r2x_lx()

type(mct_avect) function, dimension(:), pointer, public prep_lnd_mod::prep_lnd_get_r2x_lx ( )

◆ prep_lnd_init()

subroutine, public prep_lnd_mod::prep_lnd_init ( type(seq_infodata_type), intent(in)  infodata,
logical, intent(in)  atm_c2_lnd,
logical, intent(in)  rof_c2_lnd,
logical, intent(in)  glc_c2_lnd 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_lnd_merge()

subroutine, private prep_lnd_mod::prep_lnd_merge ( type(mct_avect), intent(in)  a2x_l,
type(mct_avect), intent(in)  r2x_l,
type(mct_avect), intent(in)  g2x_l,
type(mct_avect), intent(inout)  x2l_l 
)
private
Here is the caller graph for this function:

◆ prep_lnd_mrg()

subroutine, public prep_lnd_mod::prep_lnd_mrg ( type(seq_infodata_type), intent(in)  infodata,
character(len=*), intent(in)  timer_mrg 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_lnd_set_glc2lnd_fields()

subroutine, private prep_lnd_mod::prep_lnd_set_glc2lnd_fields ( )
private
Here is the caller graph for this function:

Variable Documentation

◆ a2x_lx

type(mct_avect), dimension(:), pointer prep_lnd_mod::a2x_lx
private

◆ g2x_lx

type(mct_avect), dimension(:), pointer prep_lnd_mod::g2x_lx
private

◆ glc2lnd_ec_extra_fields

character(cxx) prep_lnd_mod::glc2lnd_ec_extra_fields
private

◆ glc2lnd_non_ec_fields

character(cxx) prep_lnd_mod::glc2lnd_non_ec_fields
private

◆ glc_frac_field

character(len=*), parameter prep_lnd_mod::glc_frac_field = 'Sg_ice_covered'
private

◆ glc_icemask_field

character(len=*), parameter prep_lnd_mod::glc_icemask_field = 'Sg_icemask'
private

◆ glc_topo_field

character(len=*), parameter prep_lnd_mod::glc_topo_field = 'Sg_topo'
private

◆ mapper_fa2l

type(seq_map), pointer prep_lnd_mod::mapper_fa2l
private

◆ mapper_fg2l

type(seq_map), pointer prep_lnd_mod::mapper_fg2l
private

◆ mapper_fr2l

type(seq_map), pointer prep_lnd_mod::mapper_fr2l
private

◆ mapper_sa2l

type(seq_map), pointer prep_lnd_mod::mapper_sa2l
private

◆ mapper_sg2l

type(seq_map), pointer prep_lnd_mod::mapper_sg2l
private

◆ mpicom_cplid

integer prep_lnd_mod::mpicom_cplid
private

◆ r2x_lx

type(mct_avect), dimension(:), pointer prep_lnd_mod::r2x_lx
private