Public Attributes | |
logical | allocated = .false. |
logical | dummy = .false. |
integer | grid_number = 1 |
character(len=32) | nml_filename = "input.nml" |
type(time_type) | time_init |
type(time_type) | time |
type(time_type) | run_length |
type(time_type) | time_end |
type(time_type) | time_step_atmos |
real, dimension(2048) | fdiag = 0. |
logical | grid_active = .true. |
type(fv_atmos_type), pointer | parent_grid => NULL() |
real | _allocatable |
real, dimension(:,:,:) | u |
real | _null |
D grid zonal wind (m/s) More... | |
real, dimension(:,:,:) | v |
real, dimension(:,:,:) | pt |
real, dimension(:,:,:) | delp |
real, dimension(:,:,:,:) | q |
real, dimension(:,:,:,:) | qdiag |
real, dimension(:,:,:) | w |
real, dimension(:,:,:) | delz |
real, dimension(:,:,:) | ze0 |
real, dimension(:,:,:) | q_con |
real, dimension(:,:) | ps |
real, dimension(:,:,:) | pe |
real, dimension(:,:,:) | pk |
real, dimension(:,:,:) | peln |
real, dimension(:,:,:) | pkz |
real, dimension(:,:) | u_srf |
real, dimension(:,:) | v_srf |
real, dimension(:,:) | sgh |
real, dimension(:,:) | oro |
real, dimension(:,:) | ts |
real, dimension(:,:,:) | diss_est |
real, dimension(:,:) | phis |
real, dimension(:,:,:) | omga |
real, dimension(:,:,:) | ua |
real, dimension(:,:,:) | va |
real, dimension(:,:,:) | uc |
real, dimension(:,:,:) | vc |
real, dimension(:) | ak |
real, dimension(:) | bk |
integer | ks |
real, dimension(:,:,:) | mfx |
real, dimension(:,:,:) | mfy |
real, dimension(:,:,:) | cx |
real, dimension(:,:,:) | cy |
type(fv_flags_type) | flagstruct |
integer, pointer | npx |
integer, pointer | npy |
integer, pointer | npz |
integer, pointer | ncnst |
integer, pointer | ng |
integer, dimension(:), allocatable | pelist |
type(fv_grid_bounds_type) | bd |
type(fv_regional_bc_bounds_type) | regional_bc_bounds |
type(domain2d) | domain |
type(domain2d) | domain_for_coupler |
domain used in coupled model with halo = 1. More... | |
integer | num_contact |
integer | npes_per_tile |
integer | global_tile |
integer | tile_of_mosaic |
integer | npes_this_grid |
integer, dimension(2) | layout |
integer, dimension(2) | io_layout = (/ 1,1 /) |
layout: Processor layout on each tile. The number of PEs assigned to a domain must equal layout(1)*layout(2)*ntiles. Must be set. io_layout: Layout of output files on each tile. 1,1 by default, which combines all restart and history files on a tile into one file. For 0,0, every process writes out its own restart and history files. If not equal to 1,1, you will have to use mppnccombine to combine these output files prior to post-processing, or if you want to change the number of PEs. Both entries must divide the respective value in layout. More... | |
real | ptop |
type(fv_grid_type) | gridstruct |
type(fv_diag_type) | idiag |
type(restart_file_type) | fv_restart |
type(restart_file_type) | sst_restart |
type(restart_file_type) | fv_tile_restart |
type(restart_file_type) | rsf_restart |
type(restart_file_type) | mg_restart |
type(restart_file_type) | lnd_restart |
type(restart_file_type) | tra_restart |
type(fv_nest_type) | neststruct |
real(kind=r_grid), dimension(:,:,:,:), allocatable | grid_global |
integer, dimension(4) | atmos_axes |
type(phys_diag_type) | phys_diag |
Definition at line 1216 of file fv_arrays.F90.
real fv_arrays_mod::fv_atmos_type::_allocatable |
Definition at line 1253 of file fv_arrays.F90.
real fv_arrays_mod::fv_atmos_type::_null |
D grid zonal wind (m/s)
(uc, vc) are mostly used as the C grid winds
(ua, va) are mostly used as the A grid winds
Vertical pressure velocity (pa/s)
Surface geopotential (g*Z_surf)
dissipation estimate taken from 'heat_source'
skin temperature (sst) from NCEP/GFS (K) – tile
land fraction (1: all land; 0: all water)
Terrain standard deviation.
Surface v-wind.
Surface u-wind.
finite-volume mean pk
ln(pe)
pe**cappa
edge pressure (pascal)
Surface pressure (pascal)
total condensates
height at layer edges for remapping
layer thickness (meters)
cell center vertical wind (m/s)
diagnostic tracers
specific humidity and prognostic constituents
pressure thickness (pascal)
temperature (K)
D grid meridional wind (m/s)
Definition at line 1253 of file fv_arrays.F90.
real, dimension(:) fv_arrays_mod::fv_atmos_type::ak |
Definition at line 1298 of file fv_arrays.F90.
logical fv_arrays_mod::fv_atmos_type::allocated = .false. |
Definition at line 1218 of file fv_arrays.F90.
integer, dimension(4) fv_arrays_mod::fv_atmos_type::atmos_axes |
Definition at line 1369 of file fv_arrays.F90.
type(fv_grid_bounds_type) fv_arrays_mod::fv_atmos_type::bd |
Definition at line 1317 of file fv_arrays.F90.
real, dimension(:) fv_arrays_mod::fv_atmos_type::bk |
Definition at line 1299 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::cx |
Definition at line 1307 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::cy |
Definition at line 1308 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::delp |
Definition at line 1256 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::delz |
Definition at line 1264 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::diss_est |
Definition at line 1286 of file fv_arrays.F90.
type(domain2d) fv_arrays_mod::fv_atmos_type::domain |
Definition at line 1321 of file fv_arrays.F90.
type(domain2d) fv_arrays_mod::fv_atmos_type::domain_for_coupler |
domain used in coupled model with halo = 1.
Definition at line 1324 of file fv_arrays.F90.
logical fv_arrays_mod::fv_atmos_type::dummy = .false. |
Definition at line 1219 of file fv_arrays.F90.
real, dimension(2048) fv_arrays_mod::fv_atmos_type::fdiag = 0. |
Definition at line 1229 of file fv_arrays.F90.
type(fv_flags_type) fv_arrays_mod::fv_atmos_type::flagstruct |
Definition at line 1310 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::fv_restart |
Definition at line 1361 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::fv_tile_restart |
Definition at line 1361 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::global_tile |
Definition at line 1326 of file fv_arrays.F90.
logical fv_arrays_mod::fv_atmos_type::grid_active = .true. |
Definition at line 1232 of file fv_arrays.F90.
real(kind=r_grid), dimension(:,:,:,:), allocatable fv_arrays_mod::fv_atmos_type::grid_global |
Definition at line 1367 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::grid_number = 1 |
Definition at line 1220 of file fv_arrays.F90.
type(fv_grid_type) fv_arrays_mod::fv_atmos_type::gridstruct |
Definition at line 1349 of file fv_arrays.F90.
type(fv_diag_type) fv_arrays_mod::fv_atmos_type::idiag |
Definition at line 1356 of file fv_arrays.F90.
integer, dimension(2) fv_arrays_mod::fv_atmos_type::io_layout = (/ 1,1 /) |
layout: Processor layout on each tile. The number of PEs assigned to a domain must equal layout(1)*layout(2)*ntiles. Must be set. io_layout: Layout of output files on each tile. 1,1 by default, which combines all restart and history files on a tile into one file. For 0,0, every process writes out its own restart and history files. If not equal to 1,1, you will have to use mppnccombine to combine these output files prior to post-processing, or if you want to change the number of PEs. Both entries must divide the respective value in layout.
Definition at line 1327 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::ks |
Definition at line 1301 of file fv_arrays.F90.
integer, dimension(2) fv_arrays_mod::fv_atmos_type::layout |
Definition at line 1327 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::lnd_restart |
Definition at line 1361 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::mfx |
Definition at line 1304 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::mfy |
Definition at line 1305 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::mg_restart |
Definition at line 1361 of file fv_arrays.F90.
integer, pointer fv_arrays_mod::fv_atmos_type::ncnst |
Definition at line 1313 of file fv_arrays.F90.
type(fv_nest_type) fv_arrays_mod::fv_atmos_type::neststruct |
Definition at line 1364 of file fv_arrays.F90.
integer, pointer fv_arrays_mod::fv_atmos_type::ng |
Definition at line 1313 of file fv_arrays.F90.
character(len=32) fv_arrays_mod::fv_atmos_type::nml_filename = "input.nml" |
Definition at line 1221 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::npes_per_tile |
Definition at line 1326 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::npes_this_grid |
Definition at line 1326 of file fv_arrays.F90.
integer, pointer fv_arrays_mod::fv_atmos_type::npx |
Definition at line 1313 of file fv_arrays.F90.
integer, pointer fv_arrays_mod::fv_atmos_type::npy |
Definition at line 1313 of file fv_arrays.F90.
integer, pointer fv_arrays_mod::fv_atmos_type::npz |
Definition at line 1313 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::num_contact |
Definition at line 1326 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::omga |
Definition at line 1292 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::oro |
Definition at line 1283 of file fv_arrays.F90.
type(fv_atmos_type), pointer fv_arrays_mod::fv_atmos_type::parent_grid => NULL() |
Definition at line 1235 of file fv_arrays.F90.
real, dimension (:,:,: ) fv_arrays_mod::fv_atmos_type::pe |
Definition at line 1274 of file fv_arrays.F90.
integer, dimension(:), allocatable fv_arrays_mod::fv_atmos_type::pelist |
Definition at line 1315 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::peln |
Definition at line 1276 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::phis |
Definition at line 1291 of file fv_arrays.F90.
type(phys_diag_type) fv_arrays_mod::fv_atmos_type::phys_diag |
Definition at line 1371 of file fv_arrays.F90.
real, dimension (:,:,:) fv_arrays_mod::fv_atmos_type::pk |
Definition at line 1275 of file fv_arrays.F90.
real, dimension (:,:,:) fv_arrays_mod::fv_atmos_type::pkz |
Definition at line 1277 of file fv_arrays.F90.
real, dimension (:,:) fv_arrays_mod::fv_atmos_type::ps |
Definition at line 1273 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::pt |
Definition at line 1255 of file fv_arrays.F90.
real fv_arrays_mod::fv_atmos_type::ptop |
Definition at line 1347 of file fv_arrays.F90.
real, dimension(:,:,:,:) fv_arrays_mod::fv_atmos_type::q |
Definition at line 1257 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::q_con |
Definition at line 1266 of file fv_arrays.F90.
real, dimension(:,:,:,:) fv_arrays_mod::fv_atmos_type::qdiag |
Definition at line 1258 of file fv_arrays.F90.
type(fv_regional_bc_bounds_type) fv_arrays_mod::fv_atmos_type::regional_bc_bounds |
Definition at line 1319 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::rsf_restart |
Definition at line 1361 of file fv_arrays.F90.
type(time_type) fv_arrays_mod::fv_atmos_type::run_length |
Definition at line 1225 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::sgh |
Definition at line 1282 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::sst_restart |
Definition at line 1361 of file fv_arrays.F90.
integer fv_arrays_mod::fv_atmos_type::tile_of_mosaic |
Definition at line 1326 of file fv_arrays.F90.
type(time_type) fv_arrays_mod::fv_atmos_type::time |
Definition at line 1225 of file fv_arrays.F90.
type(time_type) fv_arrays_mod::fv_atmos_type::time_end |
Definition at line 1225 of file fv_arrays.F90.
type(time_type) fv_arrays_mod::fv_atmos_type::time_init |
Definition at line 1225 of file fv_arrays.F90.
type(time_type) fv_arrays_mod::fv_atmos_type::time_step_atmos |
Definition at line 1225 of file fv_arrays.F90.
type(restart_file_type) fv_arrays_mod::fv_atmos_type::tra_restart |
Definition at line 1361 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::ts |
Definition at line 1284 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::u |
Definition at line 1253 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::u_srf |
Definition at line 1280 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::ua |
Definition at line 1293 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::uc |
Definition at line 1295 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::v |
Definition at line 1254 of file fv_arrays.F90.
real, dimension(:,:) fv_arrays_mod::fv_atmos_type::v_srf |
Definition at line 1281 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::va |
Definition at line 1294 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::vc |
Definition at line 1296 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::w |
Definition at line 1263 of file fv_arrays.F90.
real, dimension(:,:,:) fv_arrays_mod::fv_atmos_type::ze0 |
Definition at line 1265 of file fv_arrays.F90.