FV3 Bundle
fv_control_nlm.F90 File Reference

Go to the source code of this file.

Modules

module  fv_control_nlm_mod
 

Functions/Subroutines

subroutine, public fv_control_nlm_mod::fv_init (Atm, dt_atmos, grids_on_this_pe, p_split)
 
subroutine, public fv_control_nlm_mod::fv_end (Atm, grids_on_this_pe, restarts)
 
subroutine fv_control_nlm_mod::run_setup (Atm, dt_atmos, grids_on_this_pe, p_split)
 
subroutine fv_control_nlm_mod::init_nesting (Atm, grids_on_this_pe, p_split)
 
subroutine fv_control_nlm_mod::setup_pointers (Atm)
 

Variables

character(len=80), pointer fv_control_nlm_mod::grid_name
 
character(len=120), pointer fv_control_nlm_mod::grid_file
 
integer, pointer fv_control_nlm_mod::grid_type
 
integer, pointer fv_control_nlm_mod::hord_mt
 
integer, pointer fv_control_nlm_mod::kord_mt
 
integer, pointer fv_control_nlm_mod::kord_wz
 
integer, pointer fv_control_nlm_mod::hord_vt
 
integer, pointer fv_control_nlm_mod::hord_tm
 
integer, pointer fv_control_nlm_mod::hord_dp
 
integer, pointer fv_control_nlm_mod::kord_tm
 
integer, pointer fv_control_nlm_mod::hord_tr
 
integer, pointer fv_control_nlm_mod::kord_tr
 
real, pointer fv_control_nlm_mod::scale_z
 
real, pointer fv_control_nlm_mod::w_max
 
real, pointer fv_control_nlm_mod::z_min
 
integer, pointer fv_control_nlm_mod::nord
 
integer, pointer fv_control_nlm_mod::nord_tr
 
real, pointer fv_control_nlm_mod::dddmp
 
real, pointer fv_control_nlm_mod::d2_bg
 
real, pointer fv_control_nlm_mod::d4_bg
 
real, pointer fv_control_nlm_mod::vtdm4
 
real, pointer fv_control_nlm_mod::trdm2
 
real, pointer fv_control_nlm_mod::d2_bg_k1
 
real, pointer fv_control_nlm_mod::d2_bg_k2
 
real, pointer fv_control_nlm_mod::d2_divg_max_k1
 
real, pointer fv_control_nlm_mod::d2_divg_max_k2
 
real, pointer fv_control_nlm_mod::damp_k_k1
 
real, pointer fv_control_nlm_mod::damp_k_k2
 
integer, pointer fv_control_nlm_mod::n_zs_filter
 
integer, pointer fv_control_nlm_mod::nord_zs_filter
 
logical, pointer fv_control_nlm_mod::full_zs_filter
 
logical, pointer fv_control_nlm_mod::consv_am
 
logical, pointer fv_control_nlm_mod::do_sat_adj
 
logical, pointer fv_control_nlm_mod::do_f3d
 
logical, pointer fv_control_nlm_mod::no_dycore
 
logical, pointer fv_control_nlm_mod::convert_ke
 
logical, pointer fv_control_nlm_mod::do_vort_damp
 
logical, pointer fv_control_nlm_mod::use_old_omega
 
real, pointer fv_control_nlm_mod::beta
 
integer, pointer fv_control_nlm_mod::n_zfilter
 
integer, pointer fv_control_nlm_mod::n_sponge
 
real, pointer fv_control_nlm_mod::d_ext
 
integer, pointer fv_control_nlm_mod::nwat
 
logical, pointer fv_control_nlm_mod::warm_start
 
logical, pointer fv_control_nlm_mod::inline_q
 
real, pointer fv_control_nlm_mod::shift_fac
 
logical, pointer fv_control_nlm_mod::do_schmidt
 
real(kind=r_grid), pointer fv_control_nlm_mod::stretch_fac
 
real(kind=r_grid), pointer fv_control_nlm_mod::target_lat
 
real(kind=r_grid), pointer fv_control_nlm_mod::target_lon
 
logical, pointer fv_control_nlm_mod::reset_eta
 
real, pointer fv_control_nlm_mod::p_fac
 
real, pointer fv_control_nlm_mod::a_imp
 
integer, pointer fv_control_nlm_mod::n_split
 
integer, pointer fv_control_nlm_mod::m_split
 
integer, pointer fv_control_nlm_mod::k_split
 
logical, pointer fv_control_nlm_mod::use_logp
 
integer, pointer fv_control_nlm_mod::q_split
 
integer, pointer fv_control_nlm_mod::print_freq
 
integer, pointer fv_control_nlm_mod::npx
 
integer, pointer fv_control_nlm_mod::npy
 
integer, pointer fv_control_nlm_mod::npz
 
integer, pointer fv_control_nlm_mod::npz_rst
 
integer, pointer fv_control_nlm_mod::ncnst
 
integer, pointer fv_control_nlm_mod::pnats
 
integer, pointer fv_control_nlm_mod::dnats
 
integer, pointer fv_control_nlm_mod::ntiles
 
integer, pointer fv_control_nlm_mod::nf_omega
 
integer, pointer fv_control_nlm_mod::fv_sg_adj
 
integer, pointer fv_control_nlm_mod::na_init
 
real, pointer fv_control_nlm_mod::p_ref
 
real, pointer fv_control_nlm_mod::dry_mass
 
integer, pointer fv_control_nlm_mod::nt_prog
 
integer, pointer fv_control_nlm_mod::nt_phys
 
real, pointer fv_control_nlm_mod::tau_h2o
 
real, pointer fv_control_nlm_mod::delt_max
 
real, pointer fv_control_nlm_mod::d_con
 
real, pointer fv_control_nlm_mod::ke_bg
 
real, pointer fv_control_nlm_mod::consv_te
 
real, pointer fv_control_nlm_mod::tau
 
real, pointer fv_control_nlm_mod::rf_cutoff
 
logical, pointer fv_control_nlm_mod::filter_phys
 
logical, pointer fv_control_nlm_mod::dwind_2d
 
logical, pointer fv_control_nlm_mod::breed_vortex_inline
 
logical, pointer fv_control_nlm_mod::range_warn
 
logical, pointer fv_control_nlm_mod::fill
 
logical, pointer fv_control_nlm_mod::fill_dp
 
logical, pointer fv_control_nlm_mod::fill_wz
 
logical, pointer fv_control_nlm_mod::check_negative
 
logical, pointer fv_control_nlm_mod::non_ortho
 
logical, pointer fv_control_nlm_mod::adiabatic
 
logical, pointer fv_control_nlm_mod::moist_phys
 
logical, pointer fv_control_nlm_mod::do_held_suarez
 
logical, pointer fv_control_nlm_mod::do_reed_physics
 
logical, pointer fv_control_nlm_mod::reed_cond_only
 
logical, pointer fv_control_nlm_mod::reproduce_sum
 
logical, pointer fv_control_nlm_mod::adjust_dry_mass
 
logical, pointer fv_control_nlm_mod::fv_debug
 
logical, pointer fv_control_nlm_mod::srf_init
 
logical, pointer fv_control_nlm_mod::mountain
 
integer, pointer fv_control_nlm_mod::remap_option
 
logical, pointer fv_control_nlm_mod::z_tracer
 
logical, pointer fv_control_nlm_mod::old_divg_damp
 
logical, pointer fv_control_nlm_mod::fv_land
 
logical, pointer fv_control_nlm_mod::nudge
 
logical, pointer fv_control_nlm_mod::nudge_ic
 
logical, pointer fv_control_nlm_mod::ncep_ic
 
logical, pointer fv_control_nlm_mod::nggps_ic
 
logical, pointer fv_control_nlm_mod::ecmwf_ic
 
logical, pointer fv_control_nlm_mod::gfs_phil
 
logical, pointer fv_control_nlm_mod::agrid_vel_rst
 
logical, pointer fv_control_nlm_mod::use_new_ncep
 
logical, pointer fv_control_nlm_mod::use_ncep_phy
 
logical, pointer fv_control_nlm_mod::fv_diag_ic
 
logical, pointer fv_control_nlm_mod::external_ic
 
character(len=128), pointer fv_control_nlm_mod::res_latlon_dynamics
 
character(len=128), pointer fv_control_nlm_mod::res_latlon_tracers
 
logical, pointer fv_control_nlm_mod::hydrostatic
 
logical, pointer fv_control_nlm_mod::phys_hydrostatic
 
logical, pointer fv_control_nlm_mod::use_hydro_pressure
 
logical, pointer fv_control_nlm_mod::do_uni_zfull
 
logical, pointer fv_control_nlm_mod::adj_mass_vmr
 
logical, pointer fv_control_nlm_mod::hybrid_z
 
logical, pointer fv_control_nlm_mod::make_nh
 
logical, pointer fv_control_nlm_mod::make_hybrid_z
 
logical, pointer fv_control_nlm_mod::nudge_qv
 
real, pointer fv_control_nlm_mod::add_noise
 
integer, pointer fv_control_nlm_mod::a2b_ord
 
integer, pointer fv_control_nlm_mod::c2l_ord
 
integer, pointer fv_control_nlm_mod::ndims
 
real(kind=r_grid), pointer fv_control_nlm_mod::dx_const
 
real(kind=r_grid), pointer fv_control_nlm_mod::dy_const
 
real(kind=r_grid), pointer fv_control_nlm_mod::deglon_start
 
real(kind=r_grid), pointer fv_control_nlm_mod::deglon_stop
 
real(kind=r_grid), pointer fv_control_nlm_mod::deglat_start
 
real(kind=r_grid), pointer fv_control_nlm_mod::deglat_stop
 
real(kind=r_grid), pointer fv_control_nlm_mod::deglat
 
logical, pointer fv_control_nlm_mod::nested
 
logical, pointer fv_control_nlm_mod::twowaynest
 
integer, pointer fv_control_nlm_mod::parent_tile
 
integer, pointer fv_control_nlm_mod::refinement
 
integer, pointer fv_control_nlm_mod::nestbctype
 
integer, pointer fv_control_nlm_mod::nestupdate
 
integer, pointer fv_control_nlm_mod::nsponge
 
integer, pointer fv_control_nlm_mod::ioffset
 
integer, pointer fv_control_nlm_mod::joffset
 
real, pointer fv_control_nlm_mod::s_weight
 
integer, dimension(:), pointer fv_control_nlm_mod::layout
 
integer, dimension(:), pointer fv_control_nlm_mod::io_layout
 
integer fv_control_nlm_mod::ntilesme
 
real fv_control_nlm_mod::too_big = 1.E35
 
integer, public fv_control_nlm_mod::ngrids = 1
 
integer, dimension(:), allocatable, public fv_control_nlm_mod::pelist_all
 
integer fv_control_nlm_mod::commid
 
integer fv_control_nlm_mod::max_refinement_of_global = 1.
 
integer fv_control_nlm_mod::gid
 
real fv_control_nlm_mod::umax = 350.
 
integer fv_control_nlm_mod::parent_grid_num = -1
 
integer fv_control_nlm_mod::halo_update_type = 1