CIME Driver
Functions/Subroutines | Variables
seq_rest_mod Module Reference

Functions/Subroutines

subroutine, public seq_rest_read (rest_file, infodata, atm, lnd, ice, ocn, rof, glc, wav, esp, fractions_ax, fractions_lx, fractions_ix, fractions_ox, fractions_rx, fractions_gx, fractions_wx)
 
subroutine, public seq_rest_write (EClock_d, seq_SyncClock, infodata, atm, lnd, ice, ocn, rof, glc, wav, esp, fractions_ax, fractions_lx, fractions_ix, fractions_ox, fractions_rx, fractions_gx, fractions_wx, tag)
 

Variables

logical iamin_cplid
 
integer(in) mpicom_gloid
 
integer(in) mpicom_cplid
 
integer(in) nthreads_gloid
 
integer(in) nthreads_cplid
 
logical drv_threading
 
logical atm_present
 
logical lnd_present
 
logical ice_present
 
logical ocn_present
 
logical rof_present
 
logical rof_prognostic
 
logical glc_present
 
logical wav_present
 
logical esp_present
 
logical atm_prognostic
 
logical lnd_prognostic
 
logical ice_prognostic
 
logical ocn_prognostic
 
logical ocnrof_prognostic
 
logical glc_prognostic
 
logical wav_prognostic
 
logical esp_prognostic
 
type(mct_gsmap), pointer gsmap
 
type(mct_avect), dimension(:), pointer x2oacc_ox
 
integer, pointer x2oacc_ox_cnt
 
type(mct_avect), dimension(:), pointer l2racc_lx
 
integer, pointer l2racc_lx_cnt
 
type(mct_avect), dimension(:), pointer l2gacc_lx
 
integer, pointer l2gacc_lx_cnt
 
type(mct_avect), dimension(:), pointer xao_ox
 
type(mct_avect), dimension(:), pointer xao_ax
 

Function/Subroutine Documentation

◆ seq_rest_read()

subroutine, public seq_rest_mod::seq_rest_read ( character(*), intent(in)  rest_file,
type(seq_infodata_type), intent(in)  infodata,
type (component_type), dimension(:), intent(inout)  atm,
type (component_type), dimension(:), intent(inout)  lnd,
type (component_type), dimension(:), intent(inout)  ice,
type (component_type), dimension(:), intent(inout)  ocn,
type (component_type), dimension(:), intent(inout)  rof,
type (component_type), dimension(:), intent(inout)  glc,
type (component_type), dimension(:), intent(inout)  wav,
type (component_type), dimension(:), intent(inout)  esp,
type(mct_avect), dimension(:), intent(inout)  fractions_ax,
type(mct_avect), dimension(:), intent(inout)  fractions_lx,
type(mct_avect), dimension(:), intent(inout)  fractions_ix,
type(mct_avect), dimension(:), intent(inout)  fractions_ox,
type(mct_avect), dimension(:), intent(inout)  fractions_rx,
type(mct_avect), dimension(:), intent(inout)  fractions_gx,
type(mct_avect), dimension(:), intent(inout)  fractions_wx 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ seq_rest_write()

subroutine, public seq_rest_mod::seq_rest_write ( type(esmf_clock), intent(in)  EClock_d,
type(seq_timemgr_type), intent(inout)  seq_SyncClock,
type(seq_infodata_type), intent(in)  infodata,
type (component_type), dimension(:), intent(inout)  atm,
type (component_type), dimension(:), intent(inout)  lnd,
type (component_type), dimension(:), intent(inout)  ice,
type (component_type), dimension(:), intent(inout)  ocn,
type (component_type), dimension(:), intent(inout)  rof,
type (component_type), dimension(:), intent(inout)  glc,
type (component_type), dimension(:), intent(inout)  wav,
type (component_type), dimension(:), intent(inout)  esp,
type(mct_avect), dimension(:), intent(inout)  fractions_ax,
type(mct_avect), dimension(:), intent(inout)  fractions_lx,
type(mct_avect), dimension(:), intent(inout)  fractions_ix,
type(mct_avect), dimension(:), intent(inout)  fractions_ox,
type(mct_avect), dimension(:), intent(inout)  fractions_rx,
type(mct_avect), dimension(:), intent(inout)  fractions_gx,
type(mct_avect), dimension(:), intent(inout)  fractions_wx,
character(len=*), intent(in)  tag 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ atm_present

logical seq_rest_mod::atm_present
private

◆ atm_prognostic

logical seq_rest_mod::atm_prognostic
private

◆ drv_threading

logical seq_rest_mod::drv_threading
private

◆ esp_present

logical seq_rest_mod::esp_present
private

◆ esp_prognostic

logical seq_rest_mod::esp_prognostic
private

◆ glc_present

logical seq_rest_mod::glc_present
private

◆ glc_prognostic

logical seq_rest_mod::glc_prognostic
private

◆ gsmap

type(mct_gsmap), pointer seq_rest_mod::gsmap
private

◆ iamin_cplid

logical seq_rest_mod::iamin_cplid
private

◆ ice_present

logical seq_rest_mod::ice_present
private

◆ ice_prognostic

logical seq_rest_mod::ice_prognostic
private

◆ l2gacc_lx

type(mct_avect), dimension(:), pointer seq_rest_mod::l2gacc_lx
private

◆ l2gacc_lx_cnt

integer, pointer seq_rest_mod::l2gacc_lx_cnt
private

◆ l2racc_lx

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

◆ l2racc_lx_cnt

integer, pointer seq_rest_mod::l2racc_lx_cnt
private

◆ lnd_present

logical seq_rest_mod::lnd_present
private

◆ lnd_prognostic

logical seq_rest_mod::lnd_prognostic
private

◆ mpicom_cplid

integer(in) seq_rest_mod::mpicom_cplid
private

◆ mpicom_gloid

integer(in) seq_rest_mod::mpicom_gloid
private

◆ nthreads_cplid

integer(in) seq_rest_mod::nthreads_cplid
private

◆ nthreads_gloid

integer(in) seq_rest_mod::nthreads_gloid
private

◆ ocn_present

logical seq_rest_mod::ocn_present
private

◆ ocn_prognostic

logical seq_rest_mod::ocn_prognostic
private

◆ ocnrof_prognostic

logical seq_rest_mod::ocnrof_prognostic
private

◆ rof_present

logical seq_rest_mod::rof_present
private

◆ rof_prognostic

logical seq_rest_mod::rof_prognostic
private

◆ wav_present

logical seq_rest_mod::wav_present
private

◆ wav_prognostic

logical seq_rest_mod::wav_prognostic
private

◆ x2oacc_ox

type(mct_avect), dimension(:), pointer seq_rest_mod::x2oacc_ox
private

◆ x2oacc_ox_cnt

integer, pointer seq_rest_mod::x2oacc_ox_cnt
private

◆ xao_ax

type(mct_avect), dimension(:), pointer seq_rest_mod::xao_ax
private

◆ xao_ox

type(mct_avect), dimension(:), pointer seq_rest_mod::xao_ox
private