FV3 Bundle
|
Data Types | |
type | filedata_type |
interface | read_climate_nudge_data |
Functions/Subroutines | |
subroutine, public | read_climate_nudge_data_init (nlon, nlat, nlev, ntime) |
subroutine, public | read_time (times, units, calendar) |
subroutine, public | read_grid (lon, lat, ak, bk) |
subroutine, public | read_sub_domain_init (ylo, yhi, ydat, js, je) |
subroutine | read_climate_nudge_data_2d (itime, field, dat, is, js) |
subroutine | read_climate_nudge_data_3d (itime, field, dat, is, js) |
subroutine, public | read_climate_nudge_data_end |
subroutine | check_axis_size (ind, lendim) |
subroutine | check_resolution (axis_len) |
Variables | |
real(fvprc), parameter | p0 = 1.e5 |
real(fvprc), parameter | d608 = RVGAS/RDGAS - 1. |
integer, parameter | num_req_axes = 3 |
integer, parameter | index_lon = 1 |
integer, parameter | index_lat = 2 |
integer, parameter | index_lev = 3 |
character(len=8), dimension(num_req_axes) | required_axis_names = (/ 'lon', 'lat', 'lev' /) |
integer, parameter | num_req_flds = 9 |
integer, parameter | index_p0 = 1 |
integer, parameter | index_ak = 2 |
integer, parameter | index_bk = 3 |
integer, parameter | index_zs = 4 |
integer, parameter | index_ps = 5 |
integer, parameter | index_t = 6 |
integer, parameter | index_q = 7 |
integer, parameter | index_u = 8 |
integer, parameter | index_v = 9 |
character(len=8), dimension(num_req_flds) | required_field_names = (/ 'P0 ', 'hyai', 'hybi', 'PHI ', 'PS ', 'T ', 'Q ', 'U ', 'V ' /) |
integer, parameter | maxfiles = 53 |
character(len=256), dimension(maxfiles) | filenames |
character(len=256), dimension(maxfiles) | filename_tails |
character(len=256) | filename_head |
integer | read_buffer_size |
integer | nfiles = 0 |
logical | module_is_initialized = .false. |
integer, dimension(num_req_axes) | global_axis_size |
integer | numtime |
integer | sub_domain_latitude_size |
integer, dimension(:), allocatable | file_index |
type(filedata_type), dimension(:), allocatable | files |
|
private |
Definition at line 512 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 528 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 356 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 424 of file read_climate_nudge_data_nlm.F90.
subroutine, public read_climate_nudge_data_nlm_mod::read_climate_nudge_data_end | ( | ) |
Definition at line 498 of file read_climate_nudge_data_nlm.F90.
subroutine, public read_climate_nudge_data_nlm_mod::read_climate_nudge_data_init | ( | integer, intent(out) | nlon, |
integer, intent(out) | nlat, | ||
integer, intent(out) | nlev, | ||
integer, intent(out) | ntime | ||
) |
Definition at line 76 of file read_climate_nudge_data_nlm.F90.
subroutine, public read_climate_nudge_data_nlm_mod::read_grid | ( | real(fvprc), dimension(:), intent(out) | lon, |
real(fvprc), dimension(:), intent(out) | lat, | ||
real(fvprc), dimension(:), intent(out) | ak, | ||
real(fvprc), dimension(:), intent(out) | bk | ||
) |
Definition at line 249 of file read_climate_nudge_data_nlm.F90.
subroutine, public read_climate_nudge_data_nlm_mod::read_sub_domain_init | ( | real(fvprc), intent(in) | ylo, |
real(fvprc), intent(in) | yhi, | ||
real(fvprc), dimension(:), intent(in) | ydat, | ||
integer, intent(out) | js, | ||
integer, intent(out) | je | ||
) |
Definition at line 290 of file read_climate_nudge_data_nlm.F90.
subroutine, public read_climate_nudge_data_nlm_mod::read_time | ( | real(fvprc), dimension(:), intent(out) | times, |
character(len=*), intent(out) | units, | ||
character(len=*), intent(out) | calendar | ||
) |
Definition at line 212 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 28 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 56 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 46 of file read_climate_nudge_data_nlm.F90.
Definition at line 45 of file read_climate_nudge_data_nlm.F90.
Definition at line 44 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 69 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 55 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 31 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 31 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 31 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 36 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 43 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 49 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 48 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 30 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 35 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 55 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 27 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 47 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 32 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 40 of file read_climate_nudge_data_nlm.F90.
|
private |
Definition at line 55 of file read_climate_nudge_data_nlm.F90.