|
subroutine, public | fv_control_mod::fv_init (Atm, dt_atmos, grids_on_this_pe, p_split) |
| The subroutine 'fv_init' initializes FV3. More...
|
|
subroutine, public | fv_control_mod::fv_end (Atm, grids_on_this_pe) |
| The subroutine 'fv_end' terminates FV3, deallocates memory, saves restart files, and stops I/O. More...
|
|
subroutine | fv_control_mod::init_nesting (Atm, grids_on_this_pe, p_split) |
|
subroutine | fv_control_mod::setup_pointers (Atm) |
| The subroutine 'setup_pointers' associates the MODULE flag pointers with the ARRAY flag variables for the grid active on THIS pe so the flags can be read in from the namelist. More...
|
|
|
character(len=80), pointer | fv_control_mod::grid_name |
|
character(len=120), pointer | fv_control_mod::grid_file |
|
integer, pointer | fv_control_mod::grid_type |
|
integer, pointer | fv_control_mod::hord_mt |
|
integer, pointer | fv_control_mod::kord_mt |
|
integer, pointer | fv_control_mod::kord_wz |
|
integer, pointer | fv_control_mod::hord_vt |
|
integer, pointer | fv_control_mod::hord_tm |
|
integer, pointer | fv_control_mod::hord_dp |
|
integer, pointer | fv_control_mod::kord_tm |
|
integer, pointer | fv_control_mod::hord_tr |
|
integer, pointer | fv_control_mod::kord_tr |
|
real, pointer | fv_control_mod::scale_z |
|
real, pointer | fv_control_mod::w_max |
|
real, pointer | fv_control_mod::z_min |
|
real, pointer | fv_control_mod::lim_fac |
|
integer, pointer | fv_control_mod::nord |
|
integer, pointer | fv_control_mod::nord_tr |
|
real, pointer | fv_control_mod::dddmp |
|
real, pointer | fv_control_mod::d2_bg |
|
real, pointer | fv_control_mod::d4_bg |
|
real, pointer | fv_control_mod::vtdm4 |
|
real, pointer | fv_control_mod::trdm2 |
|
real, pointer | fv_control_mod::d2_bg_k1 |
|
real, pointer | fv_control_mod::d2_bg_k2 |
|
real, pointer | fv_control_mod::d2_divg_max_k1 |
|
real, pointer | fv_control_mod::d2_divg_max_k2 |
|
real, pointer | fv_control_mod::damp_k_k1 |
|
real, pointer | fv_control_mod::damp_k_k2 |
|
integer, pointer | fv_control_mod::n_zs_filter |
|
integer, pointer | fv_control_mod::nord_zs_filter |
|
logical, pointer | fv_control_mod::full_zs_filter |
|
logical, pointer | fv_control_mod::rf_fast |
|
logical, pointer | fv_control_mod::consv_am |
|
logical, pointer | fv_control_mod::do_sat_adj |
|
logical, pointer | fv_control_mod::do_f3d |
|
logical, pointer | fv_control_mod::no_dycore |
|
logical, pointer | fv_control_mod::convert_ke |
|
logical, pointer | fv_control_mod::do_vort_damp |
|
logical, pointer | fv_control_mod::use_old_omega |
|
real, pointer | fv_control_mod::beta |
|
integer, pointer | fv_control_mod::n_sponge |
|
real, pointer | fv_control_mod::d_ext |
|
integer, pointer | fv_control_mod::nwat |
|
logical, pointer | fv_control_mod::warm_start |
|
logical, pointer | fv_control_mod::inline_q |
|
real, pointer | fv_control_mod::shift_fac |
|
logical, pointer | fv_control_mod::do_schmidt |
|
real(kind=r_grid), pointer | fv_control_mod::stretch_fac |
|
real(kind=r_grid), pointer | fv_control_mod::target_lat |
|
real(kind=r_grid), pointer | fv_control_mod::target_lon |
|
logical, pointer | fv_control_mod::reset_eta |
|
real, pointer | fv_control_mod::p_fac |
|
real, pointer | fv_control_mod::a_imp |
|
integer, pointer | fv_control_mod::n_split |
|
real, pointer | fv_control_mod::fac_n_spl |
|
real, pointer | fv_control_mod::fhouri |
|
integer, pointer | fv_control_mod::m_split |
|
integer, pointer | fv_control_mod::k_split |
|
logical, pointer | fv_control_mod::use_logp |
|
integer, pointer | fv_control_mod::q_split |
|
integer, pointer | fv_control_mod::print_freq |
|
logical, pointer | fv_control_mod::write_3d_diags |
|
integer, pointer | fv_control_mod::npx |
|
integer, pointer | fv_control_mod::npy |
|
integer, pointer | fv_control_mod::npz |
|
integer, pointer | fv_control_mod::npz_rst |
|
integer, pointer | fv_control_mod::ncnst |
|
integer, pointer | fv_control_mod::pnats |
|
integer, pointer | fv_control_mod::dnats |
|
integer, pointer | fv_control_mod::ntiles |
|
integer, pointer | fv_control_mod::nf_omega |
|
integer, pointer | fv_control_mod::fv_sg_adj |
|
integer, pointer | fv_control_mod::na_init |
|
logical, pointer | fv_control_mod::nudge_dz |
|
real, pointer | fv_control_mod::p_ref |
|
real, pointer | fv_control_mod::dry_mass |
|
integer, pointer | fv_control_mod::nt_prog |
|
integer, pointer | fv_control_mod::nt_phys |
|
real, pointer | fv_control_mod::tau_h2o |
|
real, pointer | fv_control_mod::delt_max |
|
real, pointer | fv_control_mod::d_con |
|
real, pointer | fv_control_mod::ke_bg |
|
real, pointer | fv_control_mod::consv_te |
|
real, pointer | fv_control_mod::tau |
|
real, pointer | fv_control_mod::rf_cutoff |
|
logical, pointer | fv_control_mod::filter_phys |
|
logical, pointer | fv_control_mod::dwind_2d |
|
logical, pointer | fv_control_mod::breed_vortex_inline |
|
logical, pointer | fv_control_mod::range_warn |
|
logical, pointer | fv_control_mod::fill |
|
logical, pointer | fv_control_mod::fill_dp |
|
logical, pointer | fv_control_mod::fill_wz |
|
logical, pointer | fv_control_mod::check_negative |
|
logical, pointer | fv_control_mod::non_ortho |
|
logical, pointer | fv_control_mod::adiabatic |
|
logical, pointer | fv_control_mod::moist_phys |
|
logical, pointer | fv_control_mod::do_held_suarez |
|
logical, pointer | fv_control_mod::do_reed_physics |
|
logical, pointer | fv_control_mod::reed_cond_only |
|
logical, pointer | fv_control_mod::reproduce_sum |
|
logical, pointer | fv_control_mod::adjust_dry_mass |
|
logical, pointer | fv_control_mod::fv_debug |
|
logical, pointer | fv_control_mod::srf_init |
|
logical, pointer | fv_control_mod::mountain |
|
logical, pointer | fv_control_mod::remap_t |
|
logical, pointer | fv_control_mod::z_tracer |
|
logical, pointer | fv_control_mod::old_divg_damp |
|
logical, pointer | fv_control_mod::fv_land |
|
logical, pointer | fv_control_mod::nudge |
|
logical, pointer | fv_control_mod::nudge_ic |
|
logical, pointer | fv_control_mod::ncep_ic |
|
logical, pointer | fv_control_mod::nggps_ic |
|
logical, pointer | fv_control_mod::ecmwf_ic |
|
logical, pointer | fv_control_mod::gfs_phil |
|
logical, pointer | fv_control_mod::agrid_vel_rst |
|
logical, pointer | fv_control_mod::use_new_ncep |
|
logical, pointer | fv_control_mod::use_ncep_phy |
|
logical, pointer | fv_control_mod::fv_diag_ic |
|
logical, pointer | fv_control_mod::external_ic |
|
logical, pointer | fv_control_mod::external_eta |
|
logical, pointer | fv_control_mod::read_increment |
|
character(len=128), pointer | fv_control_mod::res_latlon_dynamics |
|
character(len=128), pointer | fv_control_mod::res_latlon_tracers |
|
logical, pointer | fv_control_mod::hydrostatic |
|
logical, pointer | fv_control_mod::phys_hydrostatic |
|
logical, pointer | fv_control_mod::use_hydro_pressure |
|
logical, pointer | fv_control_mod::do_uni_zfull |
|
logical, pointer | fv_control_mod::adj_mass_vmr |
|
logical, pointer | fv_control_mod::hybrid_z |
|
logical, pointer | fv_control_mod::make_nh |
|
logical, pointer | fv_control_mod::make_hybrid_z |
|
logical, pointer | fv_control_mod::nudge_qv |
|
real, pointer | fv_control_mod::add_noise |
|
integer, pointer | fv_control_mod::a2b_ord |
|
integer, pointer | fv_control_mod::c2l_ord |
|
integer, pointer | fv_control_mod::ndims |
|
real(kind=r_grid), pointer | fv_control_mod::dx_const |
|
real(kind=r_grid), pointer | fv_control_mod::dy_const |
|
real(kind=r_grid), pointer | fv_control_mod::deglon_start |
|
real(kind=r_grid), pointer | fv_control_mod::deglon_stop |
|
real(kind=r_grid), pointer | fv_control_mod::deglat_start |
|
real(kind=r_grid), pointer | fv_control_mod::deglat_stop |
|
real(kind=r_grid), pointer | fv_control_mod::deglat |
|
logical, pointer | fv_control_mod::nested |
|
logical, pointer | fv_control_mod::twowaynest |
|
logical, pointer | fv_control_mod::regional |
|
integer, pointer | fv_control_mod::bc_update_interval |
|
integer, pointer | fv_control_mod::parent_tile |
|
integer, pointer | fv_control_mod::refinement |
|
integer, pointer | fv_control_mod::nestbctype |
|
integer, pointer | fv_control_mod::nestupdate |
|
integer, pointer | fv_control_mod::nsponge |
|
integer, pointer | fv_control_mod::ioffset |
|
integer, pointer | fv_control_mod::joffset |
|
real, pointer | fv_control_mod::s_weight |
|
real, pointer | fv_control_mod::update_blend |
|
integer, dimension(:), pointer | fv_control_mod::layout |
|
integer, dimension(:), pointer | fv_control_mod::io_layout |
|
integer | fv_control_mod::ntilesme |
|
real | fv_control_mod::too_big = 1.E35 |
|
integer, public | fv_control_mod::ngrids = 1 |
|
integer, dimension(:), allocatable, public | fv_control_mod::pelist_all |
|
integer | fv_control_mod::commid |
|
integer | fv_control_mod::max_refinement_of_global = 1. |
|
integer | fv_control_mod::gid |
|
real | fv_control_mod::umax = 350. |
| max wave speed for grid_type>3 More...
|
|
integer | fv_control_mod::parent_grid_num = -1 |
|
integer | fv_control_mod::halo_update_type = 1 |
| 1 for two-interfaces non-block 2 for block 3 for four-interfaces non-block More...
|
|