|
subroutine, public | fv_diagnostics_mod::fv_diag_init (Atm, axes, Time, npx, npy, npz, p_ref) |
|
subroutine | fv_diagnostics_mod::init_mq (phis, gridstruct, npx, npy, is, ie, js, je, ng) |
|
subroutine, public | fv_diagnostics_mod::fv_diag (Atm, zvir, Time, print_freq) |
|
subroutine | fv_diagnostics_mod::wind_max (isc, iec, jsc, jec, isd, ied, jsd, jed, us, vs, ws_max, domain) |
|
subroutine, public | fv_diagnostics_mod::get_vorticity (isc, iec, jsc, jec, isd, ied, jsd, jed, npz, u, v, vort, dx, dy, rarea) |
|
subroutine, public | fv_diagnostics_mod::get_height_field (is, ie, js, je, ng, km, hydrostatic, delz, wz, pt, q, peln, zvir) |
|
subroutine | fv_diagnostics_mod::range_check_3d (qname, q, is, ie, js, je, n_g, km, pos, q_low, q_hi, bad_range, Time) |
|
subroutine | fv_diagnostics_mod::range_check_2d (qname, q, is, ie, js, je, n_g, pos, q_low, q_hi, bad_range, Time) |
|
subroutine, public | fv_diagnostics_mod::prt_maxmin (qname, q, is, ie, js, je, n_g, km, fac) |
|
subroutine, public | fv_diagnostics_mod::prt_mxm (qname, q, is, ie, js, je, n_g, km, fac, area, domain) |
|
subroutine, public | fv_diagnostics_mod::prt_mass (km, nq, is, ie, js, je, n_g, nwat, ps, delp, q, area, domain) |
|
subroutine, public | fv_diagnostics_mod::z_sum (is, ie, js, je, km, n_g, delp, q, sum2) |
|
real function | fv_diagnostics_mod::p_sum (is, ie, js, je, km, n_g, delp, area, domain) |
|
subroutine | fv_diagnostics_mod::get_pressure_given_height (is, ie, js, je, ng, km, wz, kd, height, ts, peln, a2, fac) |
|
subroutine | fv_diagnostics_mod::get_height_given_pressure (is, ie, js, je, km, wz, kd, id, log_p, peln, a2) |
|
subroutine, public | fv_diagnostics_mod::prt_height (qname, is, ie, js, je, ng, km, press, phis, delz, peln, area, lat) |
|
subroutine, public | fv_diagnostics_mod::prt_gb_nh_sh (qname, is, ie, js, je, a2, area, lat) |
|
subroutine | fv_diagnostics_mod::cs3_interpolator (is, ie, js, je, km, qin, kd, pout, wz, pe, id, qout, iv) |
|
subroutine | fv_diagnostics_mod::cs_interpolator (is, ie, js, je, km, qin, zout, wz, qout, qmin) |
|
subroutine | fv_diagnostics_mod::cs_prof (q2, delp, q, km, i1, i2, iv) |
|
subroutine, public | fv_diagnostics_mod::interpolate_vertical (is, ie, js, je, km, plev, peln, a3, a2) |
|
subroutine | fv_diagnostics_mod::interpolate_z (is, ie, js, je, km, zl, hght, a3, a2) |
|
subroutine | fv_diagnostics_mod::helicity_relative (is, ie, js, je, ng, km, zvir, sphum, srh, ua, va, delz, q, hydrostatic, pt, peln, phis, grav, z_bot, z_top) |
|
subroutine, public | fv_diagnostics_mod::helicity_relative_caps (is, ie, js, je, ng, km, zvir, sphum, srh, uc, vc, ua, va, delz, q, hydrostatic, pt, peln, phis, grav, z_bot, z_top) |
|
subroutine, public | fv_diagnostics_mod::bunkers_vector (is, ie, js, je, ng, km, zvir, sphum, uc, vc, ua, va, delz, q, hydrostatic, pt, peln, phis, grav) |
|
subroutine | fv_diagnostics_mod::updraft_helicity (is, ie, js, je, ng, km, zvir, sphum, uh, w, vort, delz, q, hydrostatic, pt, peln, phis, grav, z_bot, z_top) |
|
subroutine | fv_diagnostics_mod::pv_entropy (is, ie, js, je, ng, km, vort, f_d, pt, pkz, delp, grav) |
| The subroutine 'pv_entropy' computes potential vorticity. More...
|
|
subroutine, public | fv_diagnostics_mod::ppme (p, qe, delp, im, km) |
|
subroutine, public | fv_diagnostics_mod::rh_calc (pfull, t, qv, rh, do_cmip) |
|
subroutine, public | fv_diagnostics_mod::eqv_pot (theta_e, pt, delp, delz, peln, pkz, q, is, ie, js, je, ng, npz, hydrostatic, moist) |
| The subroutine 'eqv_pot' calculates the equivalent potential temperature. More...
|
|
subroutine | fv_diagnostics_mod::nh_total_energy (is, ie, js, je, isd, ied, jsd, jed, km, w, delz, pt, delp, q, hs, area, domain, sphum, liq_wat, rainwat, ice_wat, snowwat, graupel, nwat, ua, va, moist_phys, te) |
| The subroutine 'nh_total_energy computes vertically-integrated total energy per column. More...
|
|
subroutine, public | fv_diagnostics_mod::dbzcalc (q, pt, delp, peln, delz, dbz, maxdbz, allmax, bd, npz, ncnst, hydrostatic, zvir, in0r, in0s, in0g, iliqskin) |
| The subroutine 'dbzcalc' computes equivalent reflectivity factor (in dBZ) at each model grid point. More...
|
|
subroutine, public | fv_diagnostics_mod::max_vorticity_hy1 (is, ie, js, je, km, vort, maxvorthy1) |
|
subroutine, public | fv_diagnostics_mod::max_vorticity (is, ie, js, je, ng, km, zvir, sphum, delz, q, hydrostatic, pt, peln, phis, grav, vort, maxvort, z_bot, z_top) |
|
subroutine, public | fv_diagnostics_mod::max_uh (is, ie, js, je, ng, km, zvir, sphum, uphmax, uphmin, w, vort, delz, q, hydrostatic, pt, peln, phis, grav, z_bot, z_top) |
|
subroutine, public | fv_diagnostics_mod::max_vv (is, ie, js, je, npz, ng, up2, dn2, pe, w) |
|
subroutine, public | fv_diagnostics_mod::fv_diag_init_gn (Atm) |
|
subroutine | fv_diagnostics_mod::getcape (nk, p, t, dz, q, the, cape, cin, source_in) |
| The subroutine 'getcape' calculates the Convective Available Potential Energy (CAPE) from a Sounding. More...
|
|
real function | fv_diagnostics_mod::getqvs (p, t) |
|
real function | fv_diagnostics_mod::getqvi (p, t) |
|
subroutine | fv_diagnostics_mod::debug_column (pt, delp, delz, u, v, w, q, npz, ncnst, sphum, nwat, hydrostatic, bd, Time) |
|
subroutine | fv_diagnostics_mod::sounding_column (pt, delp, delz, u, v, q, peln, pkz, phis, npz, ncnst, sphum, nwat, hydrostatic, moist_phys, zvir, ng, bd, Time) |
|
|
real, parameter | fv_diagnostics_mod::missing_value = -1.e10 |
|
real, parameter | fv_diagnostics_mod::missing_value2 = -1.e3 |
| for variables with many missing values More...
|
|
real, parameter | fv_diagnostics_mod::missing_value3 = 1.e10 |
| for variables where we look for smallest values More...
|
|
real | fv_diagnostics_mod::ginv |
|
real | fv_diagnostics_mod::pk0 |
|
logical | fv_diagnostics_mod::master |
|
character(len=3), public | fv_diagnostics_mod::gn = '' |
|
type(time_type), public | fv_diagnostics_mod::fv_time |
|
type(fv_diag_type), pointer | fv_diagnostics_mod::idiag |
|
logical | fv_diagnostics_mod::module_is_initialized =.false. |
|
logical, public | fv_diagnostics_mod::prt_minmax =.false. |
|
logical | fv_diagnostics_mod::m_calendar |
|
integer | fv_diagnostics_mod::sphum |
|
integer | fv_diagnostics_mod::liq_wat |
|
integer | fv_diagnostics_mod::ice_wat |
|
integer | fv_diagnostics_mod::cld_amt |
|
integer | fv_diagnostics_mod::rainwat |
|
integer | fv_diagnostics_mod::snowwat |
|
integer | fv_diagnostics_mod::graupel |
|
integer | fv_diagnostics_mod::o3mr |
|
integer | fv_diagnostics_mod::istep |
|
integer | fv_diagnostics_mod::mp_top |
|
real | fv_diagnostics_mod::ptop |
|
real, parameter | fv_diagnostics_mod::rad2deg = 180./pi |
|
character(len=128) | fv_diagnostics_mod::tname |
|
character(len=256) | fv_diagnostics_mod::tlongname |
|
character(len=256) | fv_diagnostics_mod::tunits |
|
real, public | fv_diagnostics_mod::sphum_ll_fix = 0. |
|
real, public | fv_diagnostics_mod::qcly0 |
|
integer, parameter | fv_diagnostics_mod::nplev = 31 |
|
integer, dimension(nplev) | fv_diagnostics_mod::levs |
|
integer | fv_diagnostics_mod::k100 |
|
integer | fv_diagnostics_mod::k200 |
|
integer | fv_diagnostics_mod::k500 |
|
integer, parameter | fv_diagnostics_mod::max_diag_column = 100 |
|
logical, dimension(:,:), allocatable | fv_diagnostics_mod::do_debug_diag_column |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_debug_units |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_debug_i |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_debug_j |
|
real, dimension(:), allocatable | fv_diagnostics_mod::diag_debug_lon |
|
real, dimension(:), allocatable | fv_diagnostics_mod::diag_debug_lat |
|
character(16), dimension(max_diag_column) | fv_diagnostics_mod::diag_debug_names |
|
real, dimension(max_diag_column) | fv_diagnostics_mod::diag_debug_lon_in |
|
real, dimension(max_diag_column) | fv_diagnostics_mod::diag_debug_lat_in |
|
logical, dimension(:,:), allocatable | fv_diagnostics_mod::do_sonde_diag_column |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_sonde_units |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_sonde_i |
|
integer, dimension(:), allocatable | fv_diagnostics_mod::diag_sonde_j |
|
real, dimension(:), allocatable | fv_diagnostics_mod::diag_sonde_lon |
|
real, dimension(:), allocatable | fv_diagnostics_mod::diag_sonde_lat |
|
character(16), dimension(max_diag_column) | fv_diagnostics_mod::diag_sonde_names |
|
real, dimension(max_diag_column) | fv_diagnostics_mod::diag_sonde_lon_in |
|
real, dimension(max_diag_column) | fv_diagnostics_mod::diag_sonde_lat_in |
|
logical | fv_diagnostics_mod::do_diag_debug = .false. |
|
logical | fv_diagnostics_mod::do_diag_sonde = .false. |
|
logical | fv_diagnostics_mod::prt_sounding = .false. |
|
integer | fv_diagnostics_mod::sound_freq = 3 |
|
integer | fv_diagnostics_mod::num_diag_debug = 0 |
|
integer | fv_diagnostics_mod::num_diag_sonde = 0 |
|
character(100) | fv_diagnostics_mod::runname = 'test' |
|
integer | fv_diagnostics_mod::yr_init |
|
integer | fv_diagnostics_mod::mo_init |
|
integer | fv_diagnostics_mod::dy_init |
|
integer | fv_diagnostics_mod::hr_init |
|
integer | fv_diagnostics_mod::mn_init |
|
integer | fv_diagnostics_mod::sec_init |
|
real, dimension(2) | fv_diagnostics_mod::vrange |
|
real, dimension(2) | fv_diagnostics_mod::vsrange |
|
real, dimension(2) | fv_diagnostics_mod::wrange |
|
real, dimension(2) | fv_diagnostics_mod::trange |
|
real, dimension(2) | fv_diagnostics_mod::slprange |
|
real, dimension(2) | fv_diagnostics_mod::rhrange |
|
real, dimension(2) | fv_diagnostics_mod::skrange |
|