CIME Driver
Functions/Subroutines | Variables
seq_hist_mod Module Reference

Functions/Subroutines

subroutine, public seq_hist_write (infodata, EClock_d, atm, lnd, ice, ocn, rof, glc, wav, fractions_ax, fractions_lx, fractions_ix, fractions_ox, fractions_rx, fractions_gx, fractions_wx, cpl_inst_tag)
 
subroutine, public seq_hist_writeavg (infodata, EClock_d, atm, lnd, ice, ocn, rof, glc, wav, write_now, cpl_inst_tag)
 
subroutine, public seq_hist_writeaux (infodata, EClock_d, comp, flow, aname, dname, nx, ny, nt, write_now, flds, yr_offset)
 
subroutine, public seq_hist_spewav (infodata, aname, gsmap, av, nx, ny, nt, write_now, flds)
 

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 glc_present
 
logical wav_present
 
logical atm_prognostic
 
logical lnd_prognostic
 
logical ice_prognostic
 
logical ocn_prognostic
 
logical ocnrof_prognostic
 
logical rof_prognostic
 
logical glc_prognostic
 
logical wav_prognostic
 
logical histavg_atm
 
logical histavg_lnd
 
logical histavg_ocn
 
logical histavg_ice
 
logical histavg_rof
 
logical histavg_glc
 
logical histavg_wav
 
logical histavg_xao
 
integer(in) atm_nx
 
integer(in) atm_ny
 
integer(in) lnd_nx
 
integer(in) lnd_ny
 
integer(in) ice_nx
 
integer(in) ice_ny
 
integer(in) ocn_nx
 
integer(in) ocn_ny
 
integer(in) rof_nx
 
integer(in) rof_ny
 
integer(in) glc_nx
 
integer(in) glc_ny
 
integer(in) wav_nx
 
integer(in) wav_ny
 
type(mct_avect), dimension(:), pointer r2x_ox
 
type(mct_avect), dimension(:), pointer x2oacc_ox
 
integer, pointer x2oacc_ox_cnt
 
type(mct_avect), dimension(:), pointer xao_ox
 
type(mct_avect), dimension(:), pointer xao_ax
 
type(mct_avect), dimension(:), pointer o2x_ax
 

Function/Subroutine Documentation

◆ seq_hist_spewav()

subroutine, public seq_hist_mod::seq_hist_spewav ( type(seq_infodata_type), intent(in)  infodata,
character(*), intent(in)  aname,
type(mct_gsmap), intent(in)  gsmap,
type(mct_avect), intent(in)  av,
integer(in), intent(in)  nx,
integer(in), intent(in)  ny,
integer(in), intent(in)  nt,
logical, intent(in), optional  write_now,
character(*), intent(in), optional  flds 
)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here is the call graph for this function:

◆ seq_hist_write()

subroutine, public seq_hist_mod::seq_hist_write ( type(seq_infodata_type), intent(in)  infodata,
type (esmf_clock), intent(in)  EClock_d,
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(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)  cpl_inst_tag 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ seq_hist_writeaux()

subroutine, public seq_hist_mod::seq_hist_writeaux ( type (seq_infodata_type), intent(inout)  infodata,
type(esmf_clock), intent(in)  EClock_d,
type(component_type), intent(in)  comp,
character(len=3), intent(in)  flow,
character(*), intent(in)  aname,
character(*), intent(in)  dname,
integer(in), intent(in)  nx,
integer(in), intent(in)  ny,
integer(in), intent(in)  nt,
logical, intent(in), optional  write_now,
character(*), intent(in), optional  flds,
integer, intent(in), optional  yr_offset 
)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here is the call graph for this function:
Here is the caller graph for this function:

◆ seq_hist_writeavg()

subroutine, public seq_hist_mod::seq_hist_writeavg ( type(seq_infodata_type), intent(in)  infodata,
type (esmf_clock), intent(in)  EClock_d,
type (component_type), dimension(:), intent(in)  atm,
type (component_type), dimension(:), intent(in)  lnd,
type (component_type), dimension(:), intent(in)  ice,
type (component_type), dimension(:), intent(in)  ocn,
type (component_type), dimension(:), intent(in)  rof,
type (component_type), dimension(:), intent(in)  glc,
type (component_type), dimension(:), intent(in)  wav,
logical, intent(in)  write_now,
character(len=*), intent(in)  cpl_inst_tag 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ atm_nx

integer(in) seq_hist_mod::atm_nx
private

◆ atm_ny

integer(in) seq_hist_mod::atm_ny
private

◆ atm_present

logical seq_hist_mod::atm_present
private

◆ atm_prognostic

logical seq_hist_mod::atm_prognostic
private

◆ drv_threading

logical seq_hist_mod::drv_threading
private

◆ glc_nx

integer(in) seq_hist_mod::glc_nx
private

◆ glc_ny

integer(in) seq_hist_mod::glc_ny
private

◆ glc_present

logical seq_hist_mod::glc_present
private

◆ glc_prognostic

logical seq_hist_mod::glc_prognostic
private

◆ histavg_atm

logical seq_hist_mod::histavg_atm
private

◆ histavg_glc

logical seq_hist_mod::histavg_glc
private

◆ histavg_ice

logical seq_hist_mod::histavg_ice
private

◆ histavg_lnd

logical seq_hist_mod::histavg_lnd
private

◆ histavg_ocn

logical seq_hist_mod::histavg_ocn
private

◆ histavg_rof

logical seq_hist_mod::histavg_rof
private

◆ histavg_wav

logical seq_hist_mod::histavg_wav
private

◆ histavg_xao

logical seq_hist_mod::histavg_xao
private

◆ iamin_cplid

logical seq_hist_mod::iamin_cplid
private

◆ ice_nx

integer(in) seq_hist_mod::ice_nx
private

◆ ice_ny

integer(in) seq_hist_mod::ice_ny
private

◆ ice_present

logical seq_hist_mod::ice_present
private

◆ ice_prognostic

logical seq_hist_mod::ice_prognostic
private

◆ lnd_nx

integer(in) seq_hist_mod::lnd_nx
private

◆ lnd_ny

integer(in) seq_hist_mod::lnd_ny
private

◆ lnd_present

logical seq_hist_mod::lnd_present
private

◆ lnd_prognostic

logical seq_hist_mod::lnd_prognostic
private

◆ mpicom_cplid

integer(in) seq_hist_mod::mpicom_cplid
private

◆ mpicom_gloid

integer(in) seq_hist_mod::mpicom_gloid
private

◆ nthreads_cplid

integer(in) seq_hist_mod::nthreads_cplid
private

◆ nthreads_gloid

integer(in) seq_hist_mod::nthreads_gloid
private

◆ o2x_ax

type(mct_avect), dimension(:), pointer seq_hist_mod::o2x_ax
private

◆ ocn_nx

integer(in) seq_hist_mod::ocn_nx
private

◆ ocn_ny

integer(in) seq_hist_mod::ocn_ny
private

◆ ocn_present

logical seq_hist_mod::ocn_present
private

◆ ocn_prognostic

logical seq_hist_mod::ocn_prognostic
private

◆ ocnrof_prognostic

logical seq_hist_mod::ocnrof_prognostic
private

◆ r2x_ox

type(mct_avect), dimension(:), pointer seq_hist_mod::r2x_ox
private

◆ rof_nx

integer(in) seq_hist_mod::rof_nx
private

◆ rof_ny

integer(in) seq_hist_mod::rof_ny
private

◆ rof_present

logical seq_hist_mod::rof_present
private

◆ rof_prognostic

logical seq_hist_mod::rof_prognostic
private

◆ wav_nx

integer(in) seq_hist_mod::wav_nx
private

◆ wav_ny

integer(in) seq_hist_mod::wav_ny
private

◆ wav_present

logical seq_hist_mod::wav_present
private

◆ wav_prognostic

logical seq_hist_mod::wav_prognostic
private

◆ x2oacc_ox

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

◆ x2oacc_ox_cnt

integer, pointer seq_hist_mod::x2oacc_ox_cnt
private

◆ xao_ax

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

◆ xao_ox

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