CIME Driver
Functions/Subroutines | Variables
prep_rof_mod Module Reference

Functions/Subroutines

subroutine, public prep_rof_init (infodata, lnd_c2_rof)
 
subroutine, public prep_rof_accum (timer)
 
subroutine, public prep_rof_accum_avg (timer)
 
subroutine, public prep_rof_mrg (infodata, fractions_rx, timer_mrg)
 
subroutine, private prep_rof_merge (l2x_r, fractions_r, x2r_r)
 
subroutine, public prep_rof_calc_l2r_rx (fractions_lx, timer)
 
type(mct_avect) function, dimension(:), pointer, public prep_rof_get_l2racc_lx ()
 
integer function, pointer, public prep_rof_get_l2racc_lx_cnt ()
 
type(seq_map) function, pointer, public prep_rof_get_mapper_fl2r ()
 

Variables

type(seq_map), pointer mapper_fl2r
 
type(mct_avect), dimension(:), pointer l2r_rx
 
type(mct_avect), dimension(:), pointer l2racc_lx
 
integer, target l2racc_lx_cnt
 
integer mpicom_cplid
 
character(len= *), parameter irrig_flux_field = 'Flrl_irrig'
 
character(cxx) lnd2rof_normal_fluxes
 
logical have_irrig_field
 

Function/Subroutine Documentation

◆ prep_rof_accum()

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

◆ prep_rof_accum_avg()

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

◆ prep_rof_calc_l2r_rx()

subroutine, public prep_rof_mod::prep_rof_calc_l2r_rx ( type(mct_avect), dimension(:), intent(in)  fractions_lx,
character(len=*), intent(in)  timer 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_rof_get_l2racc_lx()

type(mct_avect) function, dimension(:), pointer, public prep_rof_mod::prep_rof_get_l2racc_lx ( )

◆ prep_rof_get_l2racc_lx_cnt()

integer function, pointer, public prep_rof_mod::prep_rof_get_l2racc_lx_cnt ( )
Here is the caller graph for this function:

◆ prep_rof_get_mapper_fl2r()

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

◆ prep_rof_init()

subroutine, public prep_rof_mod::prep_rof_init ( type(seq_infodata_type), intent(in)  infodata,
logical, intent(in)  lnd_c2_rof 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_rof_merge()

subroutine, private prep_rof_mod::prep_rof_merge ( type(mct_avect), intent(in)  l2x_r,
type(mct_avect), intent(in)  fractions_r,
type(mct_avect), intent(inout)  x2r_r 
)
private
Here is the caller graph for this function:

◆ prep_rof_mrg()

subroutine, public prep_rof_mod::prep_rof_mrg ( type(seq_infodata_type), intent(in)  infodata,
type(mct_avect), dimension(:), intent(in)  fractions_rx,
character(len=*), intent(in)  timer_mrg 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ have_irrig_field

logical prep_rof_mod::have_irrig_field
private

◆ irrig_flux_field

character(len=*), parameter prep_rof_mod::irrig_flux_field = 'Flrl_irrig'
private

◆ l2r_rx

type(mct_avect), dimension(:), pointer prep_rof_mod::l2r_rx
private

◆ l2racc_lx

type(mct_avect), dimension(:), pointer prep_rof_mod::l2racc_lx
private

◆ l2racc_lx_cnt

integer, target prep_rof_mod::l2racc_lx_cnt
private

◆ lnd2rof_normal_fluxes

character(cxx) prep_rof_mod::lnd2rof_normal_fluxes
private

◆ mapper_fl2r

type(seq_map), pointer prep_rof_mod::mapper_fl2r
private

◆ mpicom_cplid

integer prep_rof_mod::mpicom_cplid
private