CAM
|
Functions/Subroutines | |
subroutine, public | tracer_cnst_init () |
subroutine, public | tracer_cnst_setopts (tracer_cnst_file_in, tracer_cnst_filelist_in, tracer_cnst_datapath_in, tracer_cnst_type_in, tracer_cnst_specifier_in, tracer_cnst_rmfile_in, tracer_cnst_cycle_yr_in, tracer_cnst_fixed_ymd_in, tracer_cnst_fixed_tod_in) |
subroutine, public | tracer_cnst_defaultopts (tracer_cnst_file_out, tracer_cnst_filelist_out, tracer_cnst_datapath_out, tracer_cnst_type_out, tracer_cnst_specifier_out, tracer_cnst_rmfile_out, tracer_cnst_cycle_yr_out, tracer_cnst_fixed_ymd_out, tracer_cnst_fixed_tod_out) |
subroutine, public | tracer_cnst_adv (pbuf2d, state) |
subroutine, public | get_cnst_data (field_name, data, ncol, lchnk, pbuf) |
subroutine, public | get_cnst_data_ptr (name, state, q, pbuf) |
subroutine, public | init_tracer_cnst_restart (piofile) |
subroutine, public | write_tracer_cnst_restart (piofile) |
subroutine, public | read_tracer_cnst_restart (pioFile) |
Variables | |
type(trfld), dimension(:), pointer | fields => null() |
type(trfile) | file |
integer, public | num_tracer_cnst |
character(len=16), dimension(:), pointer, public | tracer_cnst_flds => null() |
real(r8), dimension(:,:,:,:), allocatable, target | data_q |
character(len=64), dimension(maxtrcrs) | specifier = '' |
character(len=256) | filename = 'tracer_cnst_file' |
character(len=256) | filelist = '' |
character(len=256) | datapath = '' |
character(len=32) | data_type = 'SERIAL' |
logical | rmv_file = .false. |
integer | cycle_yr = 0 |
integer | fixed_ymd = 0 |
integer | fixed_tod = 0 |
subroutine, public tracer_cnst::get_cnst_data | ( | character(len=*), intent(in) | field_name, |
real(r8), dimension(:,:), intent(out) | data, | ||
integer, intent(in) | ncol, | ||
integer, intent(in) | lchnk, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf | ||
) |
subroutine, public tracer_cnst::get_cnst_data_ptr | ( | character(len=*), intent(in) | name, |
type(physics_state), intent(in) | state, | ||
real(r8), dimension(:,:), pointer | q, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf | ||
) |
subroutine, public tracer_cnst::init_tracer_cnst_restart | ( | type(file_desc_t), intent(inout) | piofile | ) |
subroutine, public tracer_cnst::read_tracer_cnst_restart | ( | type(file_desc_t) | pioFile | ) |
subroutine, public tracer_cnst::tracer_cnst_adv | ( | type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d, |
type(physics_state), dimension(begchunk:endchunk), intent(in) | state | ||
) |
subroutine, public tracer_cnst::tracer_cnst_defaultopts | ( | character(len=*), intent(out), optional | tracer_cnst_file_out, |
character(len=*), intent(out), optional | tracer_cnst_filelist_out, | ||
character(len=*), intent(out), optional | tracer_cnst_datapath_out, | ||
character(len=*), intent(out), optional | tracer_cnst_type_out, | ||
character(len=*), dimension(:), intent(out), optional | tracer_cnst_specifier_out, | ||
logical, intent(out), optional | tracer_cnst_rmfile_out, | ||
integer, intent(out), optional | tracer_cnst_cycle_yr_out, | ||
integer, intent(out), optional | tracer_cnst_fixed_ymd_out, | ||
integer, intent(out), optional | tracer_cnst_fixed_tod_out | ||
) |
subroutine, public tracer_cnst::tracer_cnst_init | ( | ) |
subroutine, public tracer_cnst::tracer_cnst_setopts | ( | character(len=*), intent(in), optional | tracer_cnst_file_in, |
character(len=*), intent(in), optional | tracer_cnst_filelist_in, | ||
character(len=*), intent(in), optional | tracer_cnst_datapath_in, | ||
character(len=*), intent(in), optional | tracer_cnst_type_in, | ||
character(len=*), dimension(:), intent(in), optional | tracer_cnst_specifier_in, | ||
logical, intent(in), optional | tracer_cnst_rmfile_in, | ||
integer, intent(in), optional | tracer_cnst_cycle_yr_in, | ||
integer, intent(in), optional | tracer_cnst_fixed_ymd_in, | ||
integer, intent(in), optional | tracer_cnst_fixed_tod_in | ||
) |
subroutine, public tracer_cnst::write_tracer_cnst_restart | ( | type(file_desc_t) | piofile | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, public tracer_cnst::num_tracer_cnst |
|
private |
|
private |
character(len=16), dimension(:), pointer, public tracer_cnst::tracer_cnst_flds => null() |