FV3 Bundle
|
Data Types | |
type | diag_data_chan_list |
type | diag_data_extra_list |
type | diag_data_fix_list |
type | diag_data_name_list |
type | diag_header_chan_list |
type | diag_header_fix_list |
interface | get_radiag |
type | ncdiag_status |
interface | set_radiag |
Functions/Subroutines | |
subroutine | set_radiag_int_ (what, iv, ier) |
subroutine | get_radiag_int_ (what, iv, ier) |
subroutine, public | set_netcdf_read (use_netcdf) |
subroutine, public | open_radiag (filename, ftin) |
subroutine, public | close_radiag (filename, ftin) |
subroutine, public | read_radiag_header (ftin, npred_radiag, retrieval, header_fix, header_chan, data_name, iflag, lverbose) |
subroutine | read_radiag_header_nc (ftin, npred_radiag, retrieval, header_fix, header_chan, data_name, iflag, lverbose) |
subroutine | read_radiag_header_bin (ftin, npred_radiag, retrieval, header_fix, header_chan, data_name, iflag, lverbose) |
integer(i_kind) function | find_ncdiag_id (ftin) |
subroutine, public | read_radiag_data (ftin, header_fix, retrieval, data_fix, data_chan, data_extra, iflag) |
subroutine, public | read_all_radiag (ftin, header_fix, retrieval, all_data_fix, all_data_chan, all_data_extra, nobs, iflag) |
subroutine | read_radiag_data_nc_init (ftin, diag_status, header_fix, retrieval) |
subroutine | read_radiag_data_nc (ftin, diag_status, header_fix, retrieval, data_fix, data_chan, data_extra, iflag) |
subroutine | read_radiag_data_bin (ftin, header_fix, retrieval, data_fix, data_chan, data_extra, iflag) |
Variables | |
integer(i_kind), parameter, public | ireal_radiag = 30 |
integer(i_kind), parameter | ireal_old_radiag = 26 |
integer(i_kind), parameter, public | ipchan_radiag = 8 |
integer(i_kind), save | iversion_radiag |
integer(i_kind), parameter | iversion_radiag_1 = 11104 |
integer(i_kind), parameter | iversion_radiag_2 = 13784 |
integer(i_kind), parameter | iversion_radiag_3 = 19180 |
integer(i_kind), parameter | iversion_radiag_4 = 30303 |
real(r_single), parameter | rmiss_radiag = -9.9e11_r_single |
logical, save | netcdf = .false. |
integer(i_kind), parameter | max_open_ncdiag = 2 |
integer(i_kind), save | nopen_ncdiag = 0 |
integer(i_kind), dimension(max_open_ncdiag), save | ncdiag_open_id = (/-1, -1/) |
type(ncdiag_status), dimension(max_open_ncdiag), save | ncdiag_open_status |
subroutine, public read_diag::close_radiag | ( | character*500, intent(in) | filename, |
integer(i_kind), intent(inout) | ftin | ||
) |
|
private |
|
private |
Definition at line 213 of file read_diag.f90.
subroutine, public read_diag::open_radiag | ( | character*500, intent(in) | filename, |
integer(i_kind), intent(inout) | ftin | ||
) |
subroutine, public read_diag::read_all_radiag | ( | integer(i_kind), intent(in) | ftin, |
type(diag_header_fix_list ), intent(in) | header_fix, | ||
logical, intent(in) | retrieval, | ||
type(diag_data_fix_list), dimension(:), allocatable | all_data_fix, | ||
type(diag_data_chan_list), dimension(:,:), allocatable | all_data_chan, | ||
type(diag_data_extra_list), dimension(:,:,:), allocatable | all_data_extra, | ||
integer(i_kind), intent(out) | nobs, | ||
integer(i_kind), intent(out) | iflag | ||
) |
subroutine, public read_diag::read_radiag_data | ( | integer(i_kind), intent(in) | ftin, |
type(diag_header_fix_list ), intent(in) | header_fix, | ||
logical, intent(in) | retrieval, | ||
type(diag_data_fix_list), intent(out) | data_fix, | ||
type(diag_data_chan_list), dimension(:), allocatable | data_chan, | ||
type(diag_data_extra_list), dimension(:,:), allocatable | data_extra, | ||
integer(i_kind), intent(out) | iflag | ||
) |
Definition at line 729 of file read_diag.f90.
|
private |
|
private |
|
private |
subroutine, public read_diag::read_radiag_header | ( | integer(i_kind), intent(in) | ftin, |
integer(i_kind), intent(in) | npred_radiag, | ||
logical, intent(in) | retrieval, | ||
type(diag_header_fix_list ), intent(out) | header_fix, | ||
type(diag_header_chan_list), dimension(:), allocatable | header_chan, | ||
type(diag_data_name_list) | data_name, | ||
integer(i_kind), intent(out) | iflag, | ||
logical, intent(in), optional | lverbose | ||
) |
Definition at line 321 of file read_diag.f90.
|
private |
|
private |
subroutine, public read_diag::set_netcdf_read | ( | logical, intent(in) | use_netcdf | ) |
|
private |
Definition at line 202 of file read_diag.f90.
integer(i_kind), parameter, public read_diag::ipchan_radiag = 8 |
Definition at line 78 of file read_diag.f90.
|
private |
Definition at line 77 of file read_diag.f90.
integer(i_kind), parameter, public read_diag::ireal_radiag = 30 |
Definition at line 76 of file read_diag.f90.
|
private |
Definition at line 175 of file read_diag.f90.
|
private |
Definition at line 176 of file read_diag.f90.
|
private |
Definition at line 177 of file read_diag.f90.
|
private |
Definition at line 178 of file read_diag.f90.
|
private |
Definition at line 179 of file read_diag.f90.
|
private |
Definition at line 194 of file read_diag.f90.
|
private |
Definition at line 196 of file read_diag.f90.
|
private |
Definition at line 197 of file read_diag.f90.
|
private |
Definition at line 183 of file read_diag.f90.
|
private |
Definition at line 195 of file read_diag.f90.
|
private |
Definition at line 181 of file read_diag.f90.