FV3DYCORE  Version1.0.0
fv_nggps_diag.F90 File Reference

Go to the source code of this file.

Modules

module  fv_nggps_diags_mod
 The module 'fv_nggps_diags' computes output diagnostics entirely on 3D pressure levels.
 

Functions/Subroutines

subroutine, public fv_nggps_diags_mod::fv_nggps_diag_init (Atm, axes, Time)
 
subroutine, public fv_nggps_diags_mod::fv_nggps_diag (Atm, zvir, Time)
 
subroutine, public fv_nggps_diags_mod::fv_nggps_tavg (Atm, Time_step_atmos, avg_max_length, zvir)
 
subroutine fv_nggps_diags_mod::store_data (id, work, Time, nstt, nend)
 

Variables

real, parameter fv_nggps_diags_mod::missing_value = -1.e10
 
real, parameter fv_nggps_diags_mod::stndrd_atmos_ps = 101325.
 
real, parameter fv_nggps_diags_mod::stndrd_atmos_lapse = 0.0065
 
logical fv_nggps_diags_mod::master
 
integer fv_nggps_diags_mod::id_ua
 
integer fv_nggps_diags_mod::id_va
 
integer fv_nggps_diags_mod::id_pt
 
integer fv_nggps_diags_mod::id_delp
 
integer fv_nggps_diags_mod::id_pfhy
 
integer fv_nggps_diags_mod::id_pfnh
 
integer fv_nggps_diags_mod::id_w
 
integer fv_nggps_diags_mod::id_delz
 
integer fv_nggps_diags_mod::id_diss
 
integer fv_nggps_diags_mod::id_ps
 
integer fv_nggps_diags_mod::id_hs
 
integer fv_nggps_diags_mod::id_dbz
 
integer fv_nggps_diags_mod::id_omga
 
integer fv_nggps_diags_mod::kstt_ua
 
integer fv_nggps_diags_mod::kstt_va
 
integer fv_nggps_diags_mod::kstt_pt
 
integer fv_nggps_diags_mod::kstt_delp
 
integer fv_nggps_diags_mod::kstt_pfhy
 
integer fv_nggps_diags_mod::kstt_pfnh
 
integer fv_nggps_diags_mod::kstt_w
 
integer fv_nggps_diags_mod::kstt_delz
 
integer fv_nggps_diags_mod::kstt_diss
 
integer fv_nggps_diags_mod::kstt_ps
 
integer fv_nggps_diags_mod::kstt_hs
 
integer fv_nggps_diags_mod::kend_ua
 
integer fv_nggps_diags_mod::kend_va
 
integer fv_nggps_diags_mod::kend_pt
 
integer fv_nggps_diags_mod::kend_delp
 
integer fv_nggps_diags_mod::kend_pfhy
 
integer fv_nggps_diags_mod::kend_pfnh
 
integer fv_nggps_diags_mod::kend_w
 
integer fv_nggps_diags_mod::kend_delz
 
integer fv_nggps_diags_mod::kend_diss
 
integer fv_nggps_diags_mod::kend_ps
 
integer fv_nggps_diags_mod::kend_hs
 
integer fv_nggps_diags_mod::kstt_dbz
 
integer fv_nggps_diags_mod::kend_dbz
 
integer fv_nggps_diags_mod::kstt_omga
 
integer fv_nggps_diags_mod::kend_omga
 
integer fv_nggps_diags_mod::kstt_windvect
 
integer fv_nggps_diags_mod::kend_windvect
 
integer fv_nggps_diags_mod::id_wmaxup
 
integer fv_nggps_diags_mod::id_wmaxdn
 
integer fv_nggps_diags_mod::kstt_wup
 
integer fv_nggps_diags_mod::kend_wup
 
integer fv_nggps_diags_mod::kstt_wdn
 
integer fv_nggps_diags_mod::kend_wdn
 
integer fv_nggps_diags_mod::id_uhmax03
 
integer fv_nggps_diags_mod::id_uhmin03
 
integer fv_nggps_diags_mod::id_uhmax25
 
integer fv_nggps_diags_mod::id_uhmin25
 
integer fv_nggps_diags_mod::id_maxvort01
 
integer fv_nggps_diags_mod::id_maxvorthy1
 
integer fv_nggps_diags_mod::kstt_maxvorthy1
 
integer fv_nggps_diags_mod::kstt_maxvort01
 
integer fv_nggps_diags_mod::id_ustm
 
integer fv_nggps_diags_mod::kend_maxvorthy1
 
integer fv_nggps_diags_mod::kend_maxvort01
 
integer fv_nggps_diags_mod::id_vstm
 
integer fv_nggps_diags_mod::id_srh01
 
integer fv_nggps_diags_mod::id_srh03
 
integer fv_nggps_diags_mod::kstt_uhmax03
 
integer fv_nggps_diags_mod::kstt_uhmin03
 
integer fv_nggps_diags_mod::kend_uhmax03
 
integer fv_nggps_diags_mod::kend_uhmin03
 
integer fv_nggps_diags_mod::kstt_uhmax25
 
integer fv_nggps_diags_mod::kstt_uhmin25
 
integer fv_nggps_diags_mod::kend_uhmax25
 
integer fv_nggps_diags_mod::kend_uhmin25
 
integer fv_nggps_diags_mod::kstt_ustm
 
integer fv_nggps_diags_mod::kstt_vstm
 
integer fv_nggps_diags_mod::kend_ustm
 
integer fv_nggps_diags_mod::kend_vstm
 
integer fv_nggps_diags_mod::kstt_srh01
 
integer fv_nggps_diags_mod::kstt_srh03
 
integer fv_nggps_diags_mod::kend_srh01
 
integer fv_nggps_diags_mod::kend_srh03
 
integer fv_nggps_diags_mod::id_maxvort02
 
integer fv_nggps_diags_mod::kstt_maxvort02
 
integer fv_nggps_diags_mod::kend_maxvort02
 
integer fv_nggps_diags_mod::isco
 
integer fv_nggps_diags_mod::ieco
 
integer fv_nggps_diags_mod::jsco
 
integer fv_nggps_diags_mod::jeco
 
integer fv_nggps_diags_mod::npzo
 
integer fv_nggps_diags_mod::ncnsto
 
integer fv_nggps_diags_mod::isdo
 
integer fv_nggps_diags_mod::iedo
 
integer fv_nggps_diags_mod::jsdo
 
integer fv_nggps_diags_mod::jedo
 
integer fv_nggps_diags_mod::nlevs
 
logical fv_nggps_diags_mod::hydrostatico
 
integer, dimension(:), allocatable fv_nggps_diags_mod::id_tracer
 
integer, dimension(:), allocatable fv_nggps_diags_mod::all_axes
 
integer, dimension(:), allocatable fv_nggps_diags_mod::kstt_tracer
 
integer, dimension(:), allocatable fv_nggps_diags_mod::kend_tracer
 
real, dimension(:), allocatable fv_nggps_diags_mod::ak
 
real, dimension(:), allocatable fv_nggps_diags_mod::bk
 
character(20), dimension(:), allocatable fv_nggps_diags_mod::axis_name
 
character(20), dimension(:), allocatable fv_nggps_diags_mod::axis_name_vert
 
logical fv_nggps_diags_mod::module_is_initialized =.false.
 
logical fv_nggps_diags_mod::use_wrtgridcomp_output =.false.
 
integer fv_nggps_diags_mod::sphum
 
integer fv_nggps_diags_mod::liq_wat
 
integer fv_nggps_diags_mod::ice_wat
 GFDL physics. More...
 
integer fv_nggps_diags_mod::rainwat
 
integer fv_nggps_diags_mod::snowwat
 
integer fv_nggps_diags_mod::graupel
 
real, dimension(2) fv_nggps_diags_mod::vrange = (/ -330., 330. /)
 winds More...
 
real, dimension(2) fv_nggps_diags_mod::wrange = (/ -100., 100. /)
 vertical wind More...
 
real, dimension(2) fv_nggps_diags_mod::trange = (/ 100., 350. /)
 temperature More...
 
real, dimension(2) fv_nggps_diags_mod::skrange = (/ -10000000.0, 10000000.0 /)
 dissipation estimate for SKEB More...
 
character(len=64) fv_nggps_diags_mod::file_name = 'gfs_dyn'
 
character(len=128) fv_nggps_diags_mod::tname
 
character(len=256) fv_nggps_diags_mod::tlongname
 
character(len=256) fv_nggps_diags_mod::tunits
 
real(4), dimension(:,:,:), allocatable, target fv_nggps_diags_mod::buffer_dyn
 
real(4), dimension(:,:,:,:), allocatable, target fv_nggps_diags_mod::windvect
 
real(4), dimension(:,:), allocatable, target fv_nggps_diags_mod::psurf
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::lon
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::lat
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::up2
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::dn2
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::uhmax03
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::uhmin03
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::uhmax25
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::uhmin25
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::maxvort01
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::maxvorthy1
 
real, dimension(:,:), allocatable fv_nggps_diags_mod::maxvort02