local_name | standard_name | long_name | units | type | dimensions | kind | intent |
me | mpi_rank | current MPI-rank | index | integer | () | | n/a |
master | mpi_root | master MPI-rank | index | integer | () | | n/a |
communicator | mpi_communicator | MPI communicator | index | integer | () | | n/a |
ntasks | number_of_mpi_tasks | number of MPI tasks in communicator | count | integer | () | | n/a |
nthreads | number_of_openmp_threads | number of OpenMP threads available for physics schemes | count | integer | () | | n/a |
nlunit | iounit_of_namelist | fortran unit number for file opens | none | integer | () | | n/a |
fhzero | period_of_diagnostics_reset | hours between clearing of diagnostic buckets | h | real | () | kind_phys | n/a |
fn_nml | filename_of_namelist | namelist filename | none | character | () | len=64 | n/a |
input_nml_file_length | number_of_lines_in_internal_namelist | lines in namelist file for internal file reads | count | integer | () | | n/a |
input_nml_file | filename_of_internal_namelist | namelist filename for internal file reads | none | character | (ccpp_constant_one:number_of_lines_in_internal_namelist) | len=256 | n/a |
logunit | iounit_of_log | fortran unit number for logfile | none | integer | () | | n/a |
ldiag3d | flag_for_diagnostics_3d | flag for 3d diagnostic fields | flag | logical | () | | n/a |
qdiag3d | flag_for_tracer_diagnostics_3d | flag for 3d tracer diagnostic fields | flag | logical | () | | n/a |
flag_for_gwd_generic_tend | flag_for_generic_tendency_due_to_gravity_wave_drag | true if GFS_GWD_generic should calculate tendencies | flag | logical | () | | n/a |
flag_for_pbl_generic_tend | flag_for_generic_tendency_due_to_planetary_boundary_layer | true if GFS_PBL_generic should calculate tendencies | flag | logical | () | | n/a |
flag_for_dcnv_generic_tend | flag_for_generic_tendency_due_to_deep_convection | true if GFS_DCNV_generic should calculate tendencies | flag | logical | () | | n/a |
flag_for_scnv_generic_tend | flag_for_generic_tendency_due_to_shallow_convection | true if GFS_SCNV_generic should calculate tendencies | flag | logical | () | | n/a |
lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | n/a |
isc | starting_x_index_for_this_mpi_rank | starting index in the x direction for this MPI rank | count | integer | () | | n/a |
jsc | starting_y_index_for_this_mpi_rank | starting index in the y direction for this MPI rank | count | integer | () | | n/a |
nx | number_of_points_in_x_direction_for_this_mpi_rank | number of points in x direction for this MPI rank | count | integer | () | | n/a |
ny | number_of_points_in_y_direction_for_this_mpi_rank | number of points in y direction for this MPI rank | count | integer | () | | n/a |
cnx | number_of_x_points_for_current_cubed_sphere_tile | number of points in x direction for this cubed sphere face | count | integer | () | | n/a |
cny | number_of_y_points_for_current_cubed_sphere_tile | number of points in y direction for this cubed sphere face | count | integer | () | | n/a |
naux2d | number_of_xy_dimensioned_auxiliary_arrays | number of 2d auxiliary arrays to output (for debugging) | count | integer | () | | n/a |
naux3d | number_of_xyz_dimensioned_auxiliary_arrays | number of 3d auxiliary arrays to output (for debugging) | count | integer | () | | n/a |
levs | vertical_layer_dimension | number of vertical levels | count | integer | () | | n/a |
ak | sigma_pressure_hybrid_coordinate_a_coefficient | a parameter for sigma pressure level calculations | Pa | real | (ccpp_constant_one:vertical_interface_dimension) | kind_phys | n/a |
bk | sigma_pressure_hybrid_coordinate_b_coefficient | b parameter for sigma pressure level calculations | none | real | (ccpp_constant_one:vertical_interface_dimension) | kind_phys | n/a |
levsp1 | vertical_interface_dimension | number of vertical levels plus one | count | integer | () | | n/a |
levsm1 | vertical_layer_dimension_minus_one | number of vertical levels minus one | count | integer | () | | n/a |
lonr | number_of_equatorial_longitude_points | number of global points in x-dir (i) along the equator | count | integer | () | | n/a |
latr | number_of_latitude_points | number of global points in y-dir (j) along the meridian | count | integer | () | | n/a |
nblks | ccpp_block_count | for explicit data blocking: number of blocks | count | integer | () | | n/a |
blksz | ccpp_block_sizes | for explicit data blocking: block sizes of all blocks | count | integer | (ccpp_constant_one:ccpp_block_count) | | n/a |
blksz(ccpp_block_number) | horizontal_loop_extent | horizontal loop extent | count | integer | () | | n/a |
ncols | horizontal_dimension | horizontal dimension | count | integer | () | | n/a |
tile_num | index_of_cubed_sphere_tile | tile number | none | integer | () | | n/a |
cplflx | flag_for_surface_flux_coupling | flag controlling cplflx collection (default off) | flag | logical | () | | n/a |
cplice | flag_for_sea_ice_coupling | flag controlling cplice collection (default on) | flag | logical | () | | n/a |
cplocn2atm | flag_for_one_way_ocean_coupling_to_atmosphere | flag controlling ocean coupling to the atmosphere (default on) | flag | logical | () | | n/a |
cplwav | flag_for_ocean_wave_coupling | flag controlling cplwav collection (default off) | flag | logical | () | | n/a |
cplwav2atm | flag_for_one_way_ocean_wave_coupling_to_atmosphere | flag controlling ocean wave coupling to the atmosphere (default off) | flag | logical | () | | n/a |
cplaqm | flag_for_air_quality_coupling | flag controlling cplaqm collection (default off) | flag | logical | () | | n/a |
cplchm | flag_for_chemistry_coupling | flag controlling cplchm collection (default off) | flag | logical | () | | n/a |
cpllnd | flag_for_land_coupling | flag controlling cpllnd collection (default off) | flag | logical | () | | n/a |
rrfs_smoke | do_smoke_coupling | flag controlling rrfs_smoke collection (default off) | flag | logical | () | | n/a |
dust_smoke_rrtmg_band_number | index_of_shortwave_band_affected_by_smoke | rrtmg band number that smoke and dust should affect | count | integer | () | | n/a |
cpl_imp_mrg | flag_for_merging_imported_data | flag controlling cpl_imp_mrg for imported data (default off) | flag | logical | () | | n/a |
cpl_imp_dbg | flag_for_debugging_merged_imported_data | flag controlling cpl_imp_dbg for imported data (default off) | flag | logical | () | | n/a |
use_cice_alb | flag_for_cice_albedo | flag for using ice albedos form CICE when coupled (default false) | flag | logical | () | | n/a |
lsidea | flag_for_integrated_dynamics_through_earths_atmosphere | flag for idealized physics | flag | logical | () | | n/a |
use_med_flux | do_mediator_atmosphere_ocean_fluxes | flag for using atmosphere-ocean fluxes form mediator (default false) | flag | logical | () | | n/a |
fhcyc | frequency_for_surface_cycling_calls | frequency for surface cycling calls | h | real | () | kind_phys | n/a |
nscyc | number_of_timesteps_between_surface_cycling_calls | number of timesteps between surface cycling calls | count | integer | () | | n/a |
nszero | number_of_timesteps_between_diagnostics_resetting | number of timesteps between calls to clear diagnostic variables | count | integer | () | | n/a |
dtp | timestep_for_physics | physics timestep | s | real | () | kind_phys | n/a |
dtf | timestep_for_dynamics | dynamics timestep | s | real | () | kind_phys | n/a |
idat | date_and_time_at_model_initialization_in_iso_order | initialization date and time | none | integer | (ccpp_constant_one:8) | | n/a |
idate | date_and_time_at_model_initialization_in_united_states_order | initial date with different size and ordering | none | integer | (ccpp_constant_one:4) | | n/a |
nsswr | number_of_timesteps_between_shortwave_radiation_calls | number of timesteps between shortwave radiation calls | | integer | () | | n/a |
nslwr | number_of_timesteps_between_longwave_radiation_calls | number of timesteps between longwave radiation calls | | integer | () | | n/a |
fhswr | period_of_shortwave_radiation_calls | frequency for shortwave radiation | s | real | () | kind_phys | n/a |
fhlwr | period_of_longwave_radiation_calls | frequency for longwave radiation | s | real | () | kind_phys | n/a |
nhfrad | number_of_timesteps_for_concurrent_radiation_and_remainder_physics_calls_after_model_initialization | number of timesteps for radiation calls on physics timestep (coldstarts only) | count | integer | () | | n/a |
levr | vertical_dimension_for_radiation | number of vertical levels for radiation calculations | count | integer | () | | n/a |
levrp1 | vertical_interface_dimension_for_radiation | number of vertical levels for radiation calculations + 1 | count | integer | () | | n/a |
nfxr | number_of_diagnostics_variables_for_radiation | number of variables stored in the fluxr array | count | integer | () | | n/a |
iaerclm | flag_for_aerosol_input_mg_radiation | flag for using aerosols in Morrison-Gettelman MP_radiation | flag | logical | () | | n/a |
ntrcaer | number_of_aerosol_tracers_mg | number of aerosol tracers for Morrison Gettelman MP | count | integer | () | | n/a |
nrcm | number_of_random_numbers | second dimension of random number stream for RAS | count | integer | () | | n/a |
iflip | control_for_vertical_index_direction | iflip - is not the same as flipv | flag | integer | () | | n/a |
isol | control_for_solar_constant | use prescribed solar constant | flag | integer | () | | n/a |
ico2 | control_for_co2 | prescribed global mean value (old opernl) | flag | integer | () | | n/a |
ialb | control_for_surface_albedo | flag for using climatology alb, based on sfc type | flag | integer | () | | n/a |
iems | control_for_surface_emissivity | surface emissivity control flag, use fixed value of 1 | flag | integer | () | | n/a |
iaer | control_for_shortwave_radiation_aerosols | default aerosol effect in sw only | flag | integer | () | | n/a |
icliq_sw | control_for_shortwave_radiation_liquid_clouds | sw optical property for liquid clouds | flag | integer | () | | n/a |
icice_sw | flag_for_optical_property_for_ice_clouds_for_shortwave_radiation | sw optical property for ice clouds | flag | integer | () | | n/a |
icliq_lw | flag_for_optical_property_for_liquid_clouds_for_longwave_radiation | lw optical property for liquid clouds | flag | integer | () | | n/a |
icice_lw | flag_for_optical_property_for_ice_clouds_for_longwave_radiation | lw optical property for ice clouds | flag | integer | () | | n/a |
iovr | flag_for_cloud_overlap_method_for_radiation | flag for cloud overlap method | flag | integer | () | | n/a |
idcor | flag_for_decorrelation_length_method | flag for decorrelation length method used in cloud overlap method (iovr) | flag | integer | () | | n/a |
ictm | flag_for_initial_time_date_control | flag for initial conditions and forcing | flag | integer | () | | n/a |
isubc_sw | flag_for_sw_clouds_grid_approximation | flag for sw clouds sub-grid approximation | flag | integer | () | | n/a |
isubc_lw | flag_for_lw_clouds_sub_grid_approximation | flag for lw clouds sub-grid approximation | flag | integer | () | | n/a |
crick_proof | flag_for_crick_proof_cloud_water | flag for CRICK-Proof cloud water | flag | logical | () | | n/a |
ccnorm | flag_for_in_cloud_condensate | flag for cloud condensate normalized by cloud cover | flag | logical | () | | n/a |
norad_precip | flag_for_turning_off_precipitation_radiative_effect | radiation precip flag for Ferrier/Moorthi | flag | logical | () | | n/a |
lwhtr | flag_for_output_of_tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep_assuming_clear_sky | flag to output lw heating rate (Radtend%lwhc) | flag | logical | () | | n/a |
swhtr | flag_for_output_of_tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep_assuming_clear_sky | flag to output sw heating rate (Radtend%swhc) | flag | logical | () | | n/a |
lrseeds | do_host_provided_random_seeds | flag to use host-provided random seeds | flag | logical | () | | n/a |
nrstreams | number_of_host_provided_random_number_streams | number of host-provided random number streams | count | integer | () | | n/a |
lextop | do_extra_top_layer_for_radiation | use an extra top layer for radiation | flag | logical | () | | n/a |
active_gases | active_gases_used_by_rrtmgp | active gases used by RRTMGP | none | character | () | len=128 | n/a |
nGases | number_of_active_gases_used_by_rrtmgp | number of gases available used by RRTMGP (Model%nGases) | count | integer | () | | n/a |
active_gases_array | list_of_active_gases_used_by_rrtmgp | list of active gases used by RRTMGP | none | character | (ccpp_constant_one:number_of_active_gases_used_by_RRTMGP) | len=128 | n/a |
rrtmgp_root | directory_for_rte_rrtmgp_source_code | directory for rte+rrtmgp source code (Model%rrtmgp_root) | none | character | () | len=128 | n/a |
lw_file_gas | filename_of_rrtmgp_longwave_k_distribution | file containing RRTMGP LW k-distribution (Model%lw_file_gas) | none | character | () | len=128 | n/a |
lw_file_clouds | filename_of_rrtmgp_longwave_cloud_optics_coefficients | file containing coefficients for RRTMGP LW cloud optics (Model%lw_file_clouds) | none | character | () | len=128 | n/a |
rrtmgp_nBandsLW | number_of_longwave_bands | number of lw bands used in RRTMGP (Model%rrtmgp_nBandsLW) | count | integer | () | | n/a |
rrtmgp_nGptsLW | number_of_longwave_spectral_points | number of spectral points in RRTMGP LW calculation (model%rrtmgp_nGptsLW) | count | integer | () | | n/a |
sw_file_gas | filename_of_rrtmgp_shortwave_k_distribution | file containing RRTMGP SW k-distribution (Model%sw_file_gas) | none | character | () | len=128 | n/a |
sw_file_clouds | filename_of_rrtmgp_shortwave_cloud_optics_coefficients | file containing coefficients for RRTMGP SW cloud optics (Model%sw_file_clouds) | none | character | () | len=128 | n/a |
rrtmgp_nBandsSW | number_of_shortwave_bands | number of sw bands used in RRTMGP (Model%rrtmgp_nBandsSW) | count | integer | () | | n/a |
rrtmgp_nGptsSW | number_of_shortwave_spectral_points | number of spectral points in RRTMGP SW calculation (model%rrtmgp_nGptsSW) | count | integer | () | | n/a |
doG_cldoptics | flag_to_calc_lw_cld_optics_using_rrtmg | logical flag to control cloud optics scheme. | flag | logical | () | | n/a |
doGP_cldoptics_PADE | flag_to_calc_lw_cld_optics_using_rrtmgp_pade | logical flag to control cloud optics scheme. | flag | logical | () | | n/a |
doGP_cldoptics_LUT | flag_to_calc_lw_cld_optics_using_rrtmgp_lut | logical flag to control cloud optics scheme. | flag | logical | () | | n/a |
use_LW_jacobian | flag_to_calc_rrtmgp_lw_jacobian | logical flag to control RRTMGP LW calculation | flag | logical | () | | n/a |
damp_LW_fluxadj | flag_to_damp_rrtmgp_lw_jacobian_flux_adjustment | logical flag to control RRTMGP LW calculation | flag | logical | () | | n/a |
lfnc_k | transition_pressure_length_scale_for_flux_damping | depth of transition layer in logistic function for LW flux adjustment damping | Pa | real | () | kind_phys | n/a |
lfnc_p0 | transition_pressure_for_flux_damping | transition pressure for LW flux adjustment damping | Pa | real | () | kind_phys | n/a |
doGP_lwscat | flag_to_include_longwave_scattering_in_cloud_optics | logical flag to control the addition of LW scattering in RRTMGP | flag | logical | () | | n/a |
doGP_sgs_cnv | flag_to_include_sgs_convective_cloud_in_rrtmgp | logical flag to control sgs convective cloud in RRTMGP | flag | logical | () | | n/a |
doGP_sgs_mynn | flag_to_include_sgs_mynn_edmf_cloud_in_rrtmgp | logical flag to control MYNN-EDMF PBL cloud in RRTMGP | flag | logical | () | | n/a |
iovr_convcld | flag_for_convective_cloud_overlap_method_for_radiation | flag for convective cloud overlap method | flag | integer | () | | n/a |
rrtmgp_nrghice | number_of_ice_roughness_categories | number of ice-roughness categories in RRTMGP calculation (Model%rrtmgp_nrghice) | count | integer | () | | n/a |
rrtmgp_nGauss_ang | number_of_gaussian_quadrature_angles_for_radiation | Number of angles used in Gaussian quadrature | count | integer | () | | n/a |
do_RRTMGP | flag_for_rrtmgp_radiation_scheme | flag for RRTMGP scheme | flag | logical | () | | n/a |
do_GPsw_Glw | flag_for_rrtmgp_shortwave_and_rrtmg_longwave_radiation | When true GP is used for SW calculation and G is used for LW calculation | flag | logical | () | | n/a |
minGPpres | minimum_pressure_in_rrtmgp | minimum pressure allowed in RRTMGP | Pa | real | () | kind_phys | n/a |
maxGPpres | maximum_pressure_in_rrtmgp | maximum pressure allowed in RRTMGP | Pa | real | () | kind_phys | n/a |
minGPtemp | minimum_temperature_in_rrtmgp | minimum temperature allowed in RRTMGP | K | real | () | kind_phys | n/a |
maxGPtemp | maximum_temperature_in_rrtmgp | maximum temperature allowed in RRTMGP | K | real | () | kind_phys | n/a |
top_at_1 | flag_for_vertical_ordering_in_rrtmgp | flag for vertical ordering in RRTMGP | flag | logical | () | | n/a |
iSFC | vertical_index_for_surface_in_rrtmgp | index for surface layer in RRTMGP | flag | integer | () | | n/a |
iTOA | vertical_index_for_toa_in_rrtmgp | index for TOA layer in RRTMGP | flag | integer | () | | n/a |
convert_dry_rho | flag_for_converting_hydrometeors_from_moist_to_dry_air | flag for converting hydrometeors from moist to dry air | flag | logical | () | | n/a |
imp_physics | control_for_microphysics_scheme | choice of microphysics scheme | flag | integer | () | | n/a |
imp_physics_fer_hires | identifier_for_fer_hires_microphysics_scheme | choice of Ferrier-Aligo microphysics scheme | flag | integer | () | | n/a |
imp_physics_gfdl | identifier_for_gfdl_microphysics_scheme | choice of GFDL microphysics scheme | flag | integer | () | | n/a |
imp_physics_thompson | identifier_for_thompson_microphysics_scheme | choice of Thompson microphysics scheme | flag | integer | () | | n/a |
imp_physics_wsm6 | identifier_for_wsm6_microphysics_scheme | choice of WSM6 microphysics scheme | flag | integer | () | | n/a |
imp_physics_zhao_carr | identifier_for_zhao_carr_microphysics_scheme | choice of Zhao-Carr microphysics scheme | flag | integer | () | | n/a |
imp_physics_zhao_carr_pdf | identifier_for_zhao_carr_pdf_microphysics_scheme | choice of Zhao-Carr microphysics scheme with PDF clouds | flag | integer | () | | n/a |
imp_physics_mg | identifier_for_morrison_gettelman_microphysics_scheme | choice of Morrison-Gettelman microphysics scheme | flag | integer | () | | n/a |
imp_physics_nssl | identifier_for_nssl_microphysics_scheme | choice of NSSL 2-moment microphysics scheme | flag | integer | () | | n/a |
imp_physics_nssl2mccn | identifier_for_nssl2mccn_microphysics_scheme | choice of NSSL 2-moment microphysics scheme with CCN | flag | integer | () | | n/a |
iovr_exp | flag_for_exponential_cloud_overlap_method | choice of exponential cloud overlap method | flag | integer | () | | n/a |
iovr_exprand | flag_for_exponential_random_cloud_overlap_method | choice of exponential-random cloud overlap method | flag | integer | () | | n/a |
iovr_max | flag_for_maximum_cloud_overlap_method | choice of maximum cloud overlap method | flag | integer | () | | n/a |
iovr_rand | flag_for_random_cloud_overlap_method | choice of random cloud overlap method | flag | integer | () | | n/a |
iovr_maxrand | flag_for_maximum_random_cloud_overlap_method | choice of maximum-random cloud overlap method | flag | integer | () | | n/a |
iovr_dcorr | flag_for_decorrelation_length_cloud_overlap_method | choice of decorrelation-length cloud overlap method | flag | integer | () | | n/a |
idcor_con | flag_for_constant_decorrelation_length_method | choice of decorrelation length computation (costant) | flag | integer | () | | n/a |
idcor_hogan | flag_for_hogan_decorrelation_length_method | choice of decorrelation length computation (hogan) | flag | integer | () | | n/a |
idcor_oreopoulos | flag_for_oreopoulos_decorrelation_length_method | choice of decorrelation length computation (oreopoulos) | flag | integer | () | | n/a |
dcorr_con | decorrelation_length_used_by_overlap_method | decorrelation length (default) used by cloud overlap method (iovr) | km | real | () | kind_phys | n/a |
psautco | autoconversion_to_snow_coefficient | auto conversion coeff from ice to snow | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
prautco | autoconversion_to_rain_coefficient | auto conversion coeff from cloud to rain | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
psauras | autoconversion_to_snow_coefficient_for_deep_convection | conversion coefficient from cloud ice to snow in ras | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
prauras | autoconversion_to_rain_coefficient_for_deep_convection | conversion coefficient from cloud water to rain in ras | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
evpco | precipitation_evaporation_coefficient | coeff for evaporation of largescale rain | none | real | () | kind_phys | n/a |
wminco | cloud_condensate_autoconversion_threshold_coefficient | water and ice minimum threshold for Zhao | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
wminras | cloud_condensate_autoconversion_threshold_coefficient_for_deep_convection | conversion coefficient from cloud liquid and ice to precipitation in ras | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
seed0 | seed_random_numbers_ras | random number seed for the RAS scheme | none | integer | () | | n/a |
dlqf | cloud_condensate_detrainment_coefficient | condensate fraction detrained with in a updraft layers | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
avg_max_length | period_of_maximum_diagnostics_reset | reset time interval for maximum hourly fields | s | real | () | kind_phys | n/a |
fprcp | number_of_frozen_precipitation_species | number of frozen precipitation species | count | integer | () | | n/a |
pdfflag | control_for_pdf_shape_for_microphysics | pdf flag for MG macrophysics | flag | integer | () | | n/a |
mg_dcs | autoconverion_to_snow_size_threshold | autoconversion size threshold for cloud ice to snow for MG microphysics | um | real | () | kind_phys | n/a |
mg_qcvar | relative_variance_of_subgrid_cloud_condensate_distribution | cloud water relative variance for MG microphysics | frac | real | () | kind_phys | n/a |
mg_ts_auto_ice | timescale_for_autoconversion_to_snow | autoconversion time scale for ice for MG microphysics | s | real | (ccpp_constant_one:2) | kind_phys | n/a |
mg_rhmini | relative_humidity_threshold_for_ice_nucleation | relative humidity threshold parameter for nucleating ice for MG microphysics | frac | real | () | kind_phys | n/a |
mg_ncnst | prescribed_cloud_droplet_number_concentration | droplet concentration constant for MG microphysics | m-3 | real | () | kind_phys | n/a |
mg_ninst | prescribed_cloud_ice_number_concentration | ice concentration constant for MG microphysics | m-3 | real | () | kind_phys | n/a |
mg_ngnst | prescribed_graupel_number_concentration | graupel concentration constant for MG microphysics | m-3 | real | () | kind_phys | n/a |
mg_berg_eff_factor | bergeron_findeisen_process_efficiency_factor | bergeron efficiency factor for MG microphysics | frac | real | () | kind_phys | n/a |
mg_alf | alpha_tuning_coefficient_for_morrison_gettelman_microphysics_scheme | tuning factor for alphas (alpha = 1 - critical relative humidity) | none | real | () | kind_phys | n/a |
mg_qcmin | minimum_cloud_condensate_mixing_ratio_threshold | minimum cloud condensed water and ice mixing ratio in MG macro clouds | kg kg-1 | real | (ccpp_constant_one:2) | kind_phys | n/a |
mg_qcmin(1) | minimum_cloud_liquid_water_mixing_ratio_threshold | minimum cloud condensed water mixing ratio in MG macro clouds | kg kg-1 | real | () | kind_phys | n/a |
mg_qcmin(2) | minimum_cloud_ice_mixing_ratio_threshold | minimum ice mixing ratio in MG macro clouds | kg kg-1 | real | () | kind_phys | n/a |
mg_precip_frac_method | control_for_precipitation_area_fraction_method | type of precip fraction method for MG microphysics (in_cloud or max_overlap) | none | character | () | len=16 | n/a |
nssl_cccn | nssl_ccn_concentration | CCN concentration | m-3 | real | () | kind_phys | n/a |
nssl_alphah | nssl_alpha_graupel | graupel PSD shape parameter in NSSL micro | none | real | () | kind_phys | n/a |
nssl_alphahl | nssl_alpha_hail | hail PSD shape parameter in NSSL micro | none | real | () | kind_phys | n/a |
nssl_ccn_on | nssl_ccn_on | CCN activation flag in NSSL micro | flag | logical | () | | n/a |
nssl_hail_on | nssl_hail_on | hail activation flag in NSSL micro | flag | logical | () | | n/a |
nssl_invertccn | nssl_invertccn | flag to invert CCN in NSSL micro | flag | logical | () | | n/a |
tf | all_ice_cloud_threshold_temperature | threshold temperature below which all cloud is ice | K | real | () | kind_phys | n/a |
tcr | cloud_phase_transition_threshold_temperature | threshold temperature below which cloud starts to freeze | K | real | () | kind_phys | n/a |
tcrf | reciprocal_of_cloud_phase_transition_temperature_range | denominator in cloud phase transition = 1/(tcr-tf) | K-1 | real | () | kind_phys | n/a |
num_dfi_radar | number_of_radar_derived_temperature_or_convection_suppression_intervals | number of time ranges with radar-derived microphysics temperature tendencies or radar-derived convection suppression | count | integer | () | | n/a |
dfi_radar_max_intervals | maximum_number_of_radar_derived_temperature_or_convection_suppression_intervals | maximum allowed number of time ranges with radar-derived microphysics temperature tendencies or radar-derived convection suppression | count | integer | () | | n/a |
dfi_radar_max_intervals_plus_one | maximum_number_of_radar_derived_temperature_or_convection_suppression_intervals_plus_one | one more than the maximum allowed number of time ranges with radar-derived microphysics temperature tendencies or radar-derived convection suppression | count | integer | () | | n/a |
effr_in | flag_for_cloud_effective_radii | flag for cloud effective radii calculations in GFDL microphysics | flag | logical | () | | n/a |
microp_uniform | flag_for_uniform_subcolumns | flag for uniform subcolumns for MG microphysics | flag | logical | () | | n/a |
do_cldice | flag_for_cloud_ice_processes | flag for cloud ice processes for MG microphysics | flag | logical | () | | n/a |
hetfrz_classnuc | flag_for_heterogeneous_nucleation | flag for heterogeneous freezing for MG microphysics | flag | logical | () | | n/a |
mg_nccons | flag_for_prescribed_cloud_droplet_number_concentration | flag for constant droplet concentration for MG microphysics | flag | logical | () | | n/a |
mg_nicons | flag_for_prescribed_cloud_ice_number_concentration | flag for constant ice concentration for MG microphysics | flag | logical | () | | n/a |
mg_ngcons | flag_for_prescribed_graupel_number_concentration | flag for constant graupel concentration for MG microphysics | flag | logical | () | | n/a |
sed_supersat | flag_for_allowance_of_supersaturation_after_sedimentation | allow supersaturation after sedimentation for MG microphysics | flag | logical | () | | n/a |
do_sb_physics | flag_for_seifert_and_beheng_2001_autoconversion | flag for SB 2001 autoconversion or accretion for MG microphysics | flag | logical | () | | n/a |
mg_do_graupel | flag_for_graupel_instead_of_hail | flag for graupel for MG microphysics (hail possible if false) | flag | logical | () | | n/a |
mg_do_hail | flag_for_hail_instead_of_graupel | flag for hail for MG microphysics (graupel possible if false) | flag | logical | () | | n/a |
mg_do_ice_gmao | flag_for_gmao_autoconversion_to_snow | flag for gmao ice formulation | flag | logical | () | | n/a |
mg_do_liq_liu | flag_for_liu_autoconversion_to_rain | flag for liu liquid treatment | flag | logical | () | | n/a |
radar_tten_limits | allowed_bounds_of_radar_prescribed_tendencies | allowed bounds of prescribed microphysics temperature tendencies | K s-1 | real | (ccpp_constant_one:2) | kind_phys | n/a |
do_cap_suppress | flag_for_radar_derived_convection_suppression | flag for radar-derived convection suppression | flag | logical | () | | n/a |
fh_dfi_radar | forecast_lead_times_bounding_radar_derived_temperature_or_convection_suppression_intervals | forecast lead times bounding radar derived temperature or convection suppression intervals | h | real | (ccpp_constant_one:maximum_number_of_radar_derived_temperature_or_convection_suppression_intervals_plus_one) | kind_phys | n/a |
ix_dfi_radar | indices_with_radar_derived_temperature_or_convection_suppression_data | indices with radar derived temperature or convection suppression data | index | integer | (ccpp_constant_one:maximum_number_of_radar_derived_temperature_or_convection_suppression_intervals) | | n/a |
shoc_parm(1) | pressure_threshold_for_increased_tke_dissipation | pressure below which extra TKE diss. is applied in SHOC | Pa | real | () | kind_phys | n/a |
shoc_parm(2) | multiplicative_tunable_parameter_for_tke_dissipation | mult. tuning parameter for TKE diss. in SHOC | none | real | () | kind_phys | n/a |
shoc_parm(3) | multiplicative_tunable_parameter_for_tke_dissipation_at_surface_adjacent_layer | mult. tuning parameter for TKE diss. at surface in SHOC | none | real | () | kind_phys | n/a |
shoc_parm(4) | shoc_implicit_tke_integration_uncentering_term | uncentering term for TKE integration in SHOC | none | real | () | kind_phys | n/a |
shoc_parm(5) | shoc_flag_for_optional_surface_tke_dissipation | flag for alt. TKE diss. near surface in SHOC (>0 = ON) | none | real | () | kind_phys | n/a |
ncnd | number_of_condensate_species | number of cloud condensate types | count | integer | () | | n/a |
ltaerosol | flag_for_aerosol_physics | flag for aerosol physics | flag | logical | () | | n/a |
mraerosol | do_merra2_aerosol_awareness | flag for merra2 aerosol-aware physics for example the thompson microphysics | flag | logical | () | | n/a |
lradar | flag_for_radar_reflectivity | flag for radar reflectivity | flag | logical | () | | n/a |
ttendlim | max_tendency_of_air_potential_temperature_due_to_large_scale_precipitation | temperature tendency limiter per physics time step | K s-1 | real | () | kind_phys | n/a |
ext_diag_thompson | flag_for_extended_diagnostic_output_from_thompson_microphysics | flag for extended diagnostic output from thompson microphysics | flag | logical | () | | n/a |
thompson_ext_ndiag3d | number_of_3d_diagnostic_output_arrays_from_thompson_microphysics | number of 3d arrays for extended diagnostic output from thompson microphysics | count | integer | () | | n/a |
dt_inner | time_step_for_inner_loop | time step for inner loop | s | real | () | kind_phys | n/a |
sedi_semi | flag_for_semi_lagrangian_sedi_rain | flag for semi Lagrangian sedi of rain | flag | logical | () | | n/a |
decfl | deformed_cfl_factor | deformed CFL factor | count | integer | () | | n/a |
lgfdlmprad | flag_for_gfdl_microphysics_radiation_interaction | flag for GFDL microphysics-radiation interaction | flag | logical | () | | n/a |
lsm | control_for_land_surface_scheme | flag for land surface model | flag | integer | () | | n/a |
lsm_noah | identifier_for_noah_land_surface_scheme | flag for NOAH land surface model | flag | integer | () | | n/a |
lsm_noahmp | identifier_for_noahmp_land_surface_scheme | flag for NOAH MP land surface model | flag | integer | () | | n/a |
lsm_ruc | identifier_for_ruc_land_surface_scheme | flag for RUC land surface model | flag | integer | () | | n/a |
kice | vertical_dimension_of_sea_ice | vertical loop extent for ice levels, start at 1 | count | integer | () | | n/a |
lsoil | vertical_dimension_of_soil | number of soil layers | count | integer | () | | n/a |
lsoil_lsm | vertical_dimension_of_soil_internal_to_land_surface_scheme | number of soil layers internal to land surface model | count | integer | () | | n/a |
lsnow_lsm | vertical_dimension_of_surface_snow | maximum number of snow layers for land surface model | count | integer | () | | n/a |
lsnow_lsm_lbound | lower_bound_of_vertical_dimension_of_surface_snow | lower bound of of snow-related arrays for land surface model | count | integer | () | | n/a |
lsnow_lsm_ubound | upper_bound_of_vertical_dimension_of_surface_snow | upper bound of of snow-related arrays for land surface model | count | integer | () | | n/a |
zs | depth_of_soil_layers | depth of soil levels for land surface model | m | real | (ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme) | kind_phys | n/a |
dzs | thickness_of_soil_layers_for_land_surface_model | thickness of soil levels for land surface model | m | real | (ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme) | kind_phys | n/a |
pores | maximum_soil_moisture_content_for_land_surface_model | maximum soil moisture for a given soil type for land surface model | m | real | (ccpp_constant_one:30) | kind_phys | n/a |
resid | minimum_soil_moisture_content_for_land_surface_model | minimum soil moisture for a given soil type for land surface model | m | real | (ccpp_constant_one:30) | kind_phys | n/a |
rdlai | flag_for_reading_leaf_area_index_from_input | flag for reading leaf area index from initial conditions | flag | logical | () | | n/a |
ua_phys | flag_for_noah_lsm_ua_extension | flag for using University of Arizona(?) extension for NOAH LSM WRFv4 (see module_sf_noahlsm.F) | flag | logical | () | | n/a |
usemonalb | flag_for_reading_surface_albedo_for_diffused_shortwave_from_input | flag for reading surface diffused shortwave albedo for NOAH LSM WRFv4 (see module_sf_noahlsm.F) | flag | logical | () | | n/a |
aoasis | multiplicative_tuning_parameter_for_potential_evaporation | potential evaporation multiplicative factor for NOAH LSM WRFv4 (see module_sf_noahlsm.F) | none | real | () | kind_phys | n/a |
fasdas | control_for_flux_adjusting_surface_data_assimilation_system | flag to use the flux adjusting surface data assimilation system for NOAH LSM WRFv4 (see module_sf_noahlsm.F) | flag | integer | () | | n/a |
ivegsrc | control_for_vegetation_dataset | land use dataset choice | index | integer | () | | n/a |
isot | control_for_soil_type_dataset | soil type dataset choice | index | integer | () | | n/a |
iopt_thcnd | control_for_land_surface_scheme_thermal_conductivity_option | choice for thermal conductivity option (see module_sf_noahlsm) | index | integer | () | | n/a |
spec_adv | flag_for_separate_advection_of_condensate_species | flag for individual cloud species advected | flag | logical | () | | n/a |
flgmin | minimum_large_ice_fraction | minimum large ice fraction in F-A mp scheme | frac | real | (ccpp_constant_one:2) | kind_phys | n/a |
iopt_dveg | control_for_land_surface_scheme_dynamic_vegetation | choice for dynamic vegetation option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_crs | control_for_land_surface_scheme_canopy_stomatal_resistance | choice for canopy stomatal resistance option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_btr | control_for_land_surface_scheme_soil_moisture_factor_stomatal_resistance | choice for soil moisture factor for canopy stomatal resistance option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_run | control_for_land_surface_scheme_runoff_and_groundwater | choice for runoff and groundwater option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_sfc | control_for_land_surface_scheme_surface_layer_drag_coefficient | choice for surface layer drag coefficient option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_frz | control_for_land_surface_scheme_supercooled_liquid_water | choice for supercooled liquid water option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_inf | control_for_land_surface_scheme_frozen_soil_permeability | choice for frozen soil permeability option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_rad | control_for_land_surface_scheme_radiative_transfer | choice for radiation transfer option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_alb | control_for_land_surface_scheme_surface_snow_albedo | choice for ground snow surface albedo option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_snf | control_for_land_surface_scheme_precipitation_type_partition | choice for precipitation partition option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_tbot | control_for_land_surface_scheme_lower_boundary_soil_temperature | choice for lower boundary soil temperature option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_stc | control_for_land_surface_scheme_soil_and_snow_temperature_time_integration | choice for soil and snow temperature time stepping option (see noahmp module for definition) | index | integer | () | | n/a |
iopt_trs | control_for_land_surface_scheme_surface_thermal_roughness | choice for surface thermal roughness option (see noahmp module for definition) | index | integer | () | | n/a |
use_ufo | flag_for_gcycle_surface_option | flag for gcycle surface option | flag | logical | () | | n/a |
lcurr_sf | flag_for_surface_layer_scheme_ocean_currents | flag for taking ocean currents into account in surface layer scheme | flag | logical | () | | n/a |
pert_cd | flag_for_surface_layer_scheme_surface_drag_coefficient_for_momentum_in_air_perturbations | flag for perturbing the surface drag coefficient for momentum in surface layer scheme | flag | logical | () | | n/a |
ntsflg | control_for_surface_layer_scheme_skin_temperature_update | flag for updating skin temperature in the surface layer scheme | flag | integer | () | | n/a |
sfenth | surface_layer_scheme_enthalpy_flux_factor | enthalpy flux factor used in surface layer scheme | none | real | () | kind_phys | n/a |
lkm | control_for_lake_surface_scheme | flag for lake surface model | flag | integer | () | | n/a |
ras | flag_for_relaxed_arakawa_schubert_deep_convection | flag for ras convection scheme | flag | logical | () | | n/a |
rhgrd | relative_humidity_threshold_for_condensation | relative humidity threshold parameter for condensation for FA scheme | frac | real | () | kind_phys | n/a |
flipv | flag_flip | vertical flip logical | flag | logical | () | | n/a |
trans_trac | flag_for_convective_transport_of_tracers | flag for convective transport of tracers | flag | logical | () | | n/a |
old_monin | flag_for_old_pbl_scheme | flag for using old PBL schemes | flag | logical | () | | n/a |
mstrat | flag_for_moorthi_stratus | flag for moorthi approach for stratus | flag | logical | () | | n/a |
cscnv | flag_for_chikira_sugiyama_deep_convection | flag for Chikira-Sugiyama convection | flag | logical | () | | n/a |
satmedmf | flag_for_scale_aware_tke_moist_edmf_pbl | flag for scale-aware TKE moist EDMF PBL scheme | flag | logical | () | | n/a |
shinhong | flag_for_scale_aware_shinhong_pbl | flag for scale-aware Shinhong PBL scheme | flag | logical | () | | n/a |
do_ysu | flag_for_ysu_pbl_scheme | flag for YSU PBL scheme | flag | logical | () | | n/a |
cal_pre | flag_for_dominant_precipitation_type_partition | flag controls precip type algorithm | flag | logical | () | | n/a |
do_aw | flag_for_arakawa_wu_adjustment | flag for Arakawa Wu scale-aware adjustment | flag | logical | () | | n/a |
do_awdd | flag_for_arakawa_wu_downdrafts_for_deep_convection | AW scale-aware option in cs convection downdraft | flag | logical | () | | n/a |
flx_form | flag_flux_form_cs | enable use of flux form of equations in CS scheme | flag | logical | () | | n/a |
do_shoc | flag_for_shoc | flag for SHOC | flag | logical | () | | n/a |
shocaftcnv | flag_for_shoc_after_convection | flag to execute SHOC after convection | flag | logical | () | | n/a |
oz_phys | flag_for_nrl_2006_ozone_scheme | flag for old (2006) ozone physics | flag | logical | () | | n/a |
oz_phys_2015 | flag_for_nrl_2015_ozone_scheme | flag for new (2015) ozone physics | flag | logical | () | | n/a |
h2o_phys | flag_for_stratospheric_water_vapor_physics | flag for stratospheric water vapor physics | flag | logical | () | | n/a |
shcnvcw | flag_for_saving_shallow_convective_cloud_area_fraction | flag for shallow convective cloud | | logical | () | | n/a |
redrag | flag_for_limited_surface_roughness_length_over_ocean | flag for reduced drag coeff. over sea | flag | logical | () | | n/a |
thsfc_loc | flag_for_reference_pressure_theta | flag for reference pressure in theta calculation | flag | logical | () | | n/a |
hybedmf | flag_for_hybrid_edmf_pbl_scheme | flag for hybrid edmf pbl scheme (moninedmf) | flag | logical | () | | n/a |
dspheat | flag_tke_dissipation_heating | flag for tke dissipative heating | flag | logical | () | | n/a |
hurr_pbl | flag_hurricane_pbl | flag for hurricane-specific options in PBL scheme | flag | logical | () | | n/a |
lheatstrg | flag_for_canopy_heat_storage_in_land_surface_scheme | flag for canopy heat storage parameterization | flag | logical | () | | n/a |
lseaspray | flag_for_sea_spray | flag for sea spray parameterization | flag | logical | () | | n/a |
random_clds | flag_for_random_clouds_for_ras | flag for using random clouds with the RAS scheme | flag | logical | () | | n/a |
shal_cnv | flag_for_simplified_arakawa_schubert_shallow_convection | flag for calling shallow convection | flag | logical | () | | n/a |
imfshalcnv | control_for_shallow_convection_scheme | flag for mass-flux shallow convection scheme | flag | integer | () | | n/a |
imfshalcnv_sas | identifier_for_simplified_arakawa_schubert_shallow_convection | flag for SAS shallow convection scheme | flag | integer | () | | n/a |
imfshalcnv_samf | identifier_for_scale_aware_mass_flux_shallow_convection | flag for SAMF shallow convection scheme | flag | integer | () | | n/a |
imfshalcnv_gf | identifier_for_grell_freitas_shallow_convection | flag for Grell-Freitas shallow convection scheme | flag | integer | () | | n/a |
imfshalcnv_ntiedtke | identifier_for_new_tiedtke_shallow_convection | flag for new Tiedtke shallow convection scheme | flag | integer | () | | n/a |
imfdeepcnv | control_for_deep_convection_scheme | flag for mass-flux deep convection scheme | flag | integer | () | | n/a |
imfdeepcnv_sas | identifier_for_simplified_arakawa_schubert_deep_convection | flag for SAS deep convection scheme | flag | integer | () | | n/a |
imfdeepcnv_samf | identifer_for_scale_aware_mass_flux_deep_convection | flag for SAMF deep convection scheme | flag | integer | () | | n/a |
imfdeepcnv_gf | identifier_for_grell_freitas_deep_convection | flag for Grell-Freitas deep convection scheme | flag | integer | () | | n/a |
imfdeepcnv_ntiedtke | identifier_for_new_tiedtke_deep_convection | flag for new Tiedtke deep convection scheme | flag | integer | () | | n/a |
hwrf_samfdeep | flag_for_hurricane_specific_code_in_scale_aware_mass_flux_deep_convection | flag for hwrf samfdeepcnv scheme | flag | logical | () | | n/a |
hwrf_samfshal | flag_for_hurricane_specific_code_in_scale_aware_mass_flux_shallow_convection | flag for hwrf samfshalcnv scheme | flag | logical | () | | n/a |
progsigma | do_prognostic_updraft_area_fraction | do_prognostic_updraft_area_fraction | flag | logical | () | | n/a |
isatmedmf | choice_of_scale_aware_tke_moist_edmf_pbl | choice of scale-aware TKE moist EDMF PBL scheme | none | integer | () | | n/a |
isatmedmf_vdif | choice_of_original_scale_aware_tke_moist_edmf_pbl | choice of original scale-aware TKE moist EDMF PBL scheme | none | integer | () | | n/a |
isatmedmf_vdifq | choice_of_updated_scale_aware_tke_moist_edmf_pbl | choice of updated scale-aware TKE moist EDMF PBL scheme | none | integer | () | | n/a |
nmtvr | number_of_statistical_measures_of_subgrid_orography | number of topographic variables in GWD | count | integer | () | | n/a |
jcap | number_of_spectral_wave_truncation_for_simplified_arakawa_schubert_convection | number of spectral wave trancation used only by sascnv and shalcnv | count | integer | () | | n/a |
cs_parm(1) | updraft_velocity_tunable_parameter_1_cs | tunable parameter 1 for Chikira-Sugiyama convection | m s-1 | real | () | kind_phys | n/a |
cs_parm(2) | updraft_velocity_tunable_parameter_2_cs | tunable parameter 2 for Chikira-Sugiyama convection | m s-1 | real | () | kind_phys | n/a |
cs_parm(3) | detrainment_and_precipitation_tunable_parameter_3_cs | partition water between detrainment and precipitation (decrease for more precipitation) | m | real | () | kind_phys | n/a |
cs_parm(4) | detrainment_and_precipitation_tunable_parameter_4_cs | partition water between detrainment and precipitation (decrease for more precipitation) | m | real | () | kind_phys | n/a |
cs_parm(9) | entrainment_efficiency_tunable_parameter_9_cs | entrainment efficiency | none | real | () | kind_phys | n/a |
cgwf | tunable_parameters_for_convective_gravity_wave_drag | multiplication factor for convective GWD | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
cdmbgwd | multiplicative_tunable_parameters_for_mountain_blocking_and_orographic_gravity_wave_drag | multiplication factors for cdmb and gwd | none | real | (ccpp_constant_one:4) | kind_phys | n/a |
ccwf | tunable_parameter_for_critical_cloud_workfunction_in_relaxed_arakawa_schubert_deep_convection | multiplication factor for tical_cloud_workfunction | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
sup | tunable_parameter_for_ice_supersaturation | ice supersaturation parameter for PDF clouds | none | real | () | kind_phys | n/a |
ctei_rm | tunable_parameter_for_critical_cloud_top_entrainment_instability_criteria | critical cloud top entrainment instability criteria | none | real | (ccpp_constant_one:2) | kind_phys | n/a |
crtrh(1) | critical_relative_humidity_at_surface | critical relative humidity at the surface | frac | real | () | kind_phys | n/a |
crtrh(2) | critical_relative_humidity_at_pbl_top | critical relative humidity at the PBL top | frac | real | () | kind_phys | n/a |
crtrh(3) | critical_relative_humidity_at_toa | critical relative humidity at the top of atmosphere | frac | real | () | kind_phys | n/a |
prslrd0 | air_pressure_at_bottom_extent_of_rayleigh_damping | pressure level from which Rayleigh Damping is applied | Pa | real | () | kind_phys | n/a |
ral_ts | timescale_for_rayleigh_damping | time scale for Rayleigh damping in days | d | real | () | kind_phys | n/a |
clam_deep | entrainment_rate_coefficient_for_deep_convection | entrainment rate coefficient for deep convection | none | real | () | kind_phys | n/a |
c0s_deep | rain_conversion_parameter_for_deep_convection | convective rain conversion parameter for deep convection | m-1 | real | () | kind_phys | n/a |
c1_deep | detrainment_conversion_parameter_for_deep_convection | convective detrainment conversion parameter for deep convection | m-1 | real | () | kind_phys | n/a |
betal_deep | downdraft_fraction_reaching_surface_over_land_for_deep_convection | downdraft fraction reaching surface over land for deep convection | frac | real | () | kind_phys | n/a |
betas_deep | downdraft_fraction_reaching_surface_over_water_for_deep_convection | downdraft fraction reaching surface over water for deep convection | frac | real | () | kind_phys | n/a |
evef | rain_evaporation_coefficient_for_convection | convective rain evaporation coefficient for convection | frac | real | () | kind_phys | n/a |
evfact_deep | rain_evaporation_coefficient_over_ocean_for_deep_convection | convective rain evaporation coefficient over ocean for deep convection | frac | real | () | kind_phys | n/a |
evfactl_deep | rain_evaporation_coefficient_over_land_for_deep_convection | convective rain evaporation coefficient over land for deep convection | frac | real | () | kind_phys | n/a |
pgcon_deep | momentum_transport_reduction_factor_due_to_pressure_gradient_force_for_deep_convection | reduction factor in momentum transport due to deep convection induced pressure gradient force | frac | real | () | kind_phys | n/a |
asolfac_deep | aerosol_aware_multiplicative_rain_conversion_parameter_for_deep_convection | aerosol-aware parameter inversely proportional to CCN number concentraion from Lim (2011) for deep convection | none | real | () | kind_phys | n/a |
clam_shal | entrainment_rate_coefficient_for_shallow_convection | entrainment rate coefficient for shallow convection | none | real | () | kind_phys | n/a |
c0s_shal | rain_conversion_parameter_for_shallow_convection | convective rain conversion parameter for shallow convection | m-1 | real | () | kind_phys | n/a |
c1_shal | detrainment_conversion_parameter_for_shallow_convection | convective detrainment conversion parameter for shallow convection | m-1 | real | () | kind_phys | n/a |
pgcon_shal | momentum_transport_reduction_factor_due_to_pressure_gradient_force_for_shallow_convection | reduction factor in momentum transport due to shallow convection induced pressure gradient force | frac | real | () | kind_phys | n/a |
asolfac_shal | aerosol_aware_multiplicative_rain_conversion_parameter_for_shallow_convection | aerosol-aware parameter inversely proportional to CCN number concentraion from Lim (2011) for shallow convection | none | real | () | kind_phys | n/a |
xkzm_m | atmosphere_momentum_diffusivity_due_to_background | background vertical diffusion for momentum | m2 s-1 | real | () | kind_phys | n/a |
xkzm_h | atmosphere_heat_diffusivity_due_to_background | background vertical diffusion for heat q | m2 s-1 | real | () | kind_phys | n/a |
xkzm_s | sigma_pressure_threshold_at_upper_extent_of_background_diffusion | sigma threshold for background mom. diffusion | none | real | () | kind_phys | n/a |
nst_anl | flag_for_nsstm_analysis_in_gcycle | flag for NSSTM analysis in gcycle/sfcsub | flag | logical | () | | n/a |
nstf_name(1) | control_for_nsstm | NSSTM flag: off/uncoupled/coupled=0/1/2 | flag | integer | () | | n/a |
nstf_name(4) | lower_bound_for_depth_of_sea_temperature_for_nsstm | zsea1 in mm | mm | integer | () | | n/a |
nstf_name(5) | upper_bound_for_depth_of_sea_temperature_for_nsstm | zsea2 in mm | mm | integer | () | | n/a |
frac_grid | flag_for_fractional_landmask | flag for fractional grid | flag | logical | () | | n/a |
min_lakeice | min_lake_ice_area_fraction | minimum lake ice value | frac | real | () | kind_phys | n/a |
min_seaice | min_sea_ice_area_fraction | minimum sea ice value | frac | real | () | kind_phys | n/a |
rho_h2o | density_of_fresh_water | density of fresh water | kg m-3 | real | () | kind_phys | n/a |
sfc_z0_type | flag_for_surface_roughness_option_over_water | surface roughness options over water | flag | integer | () | | n/a |
xkzminv | max_atmosphere_heat_diffusivity_due_to_background | maximum background value of heat diffusivity | m2 s-1 | real | () | kind_phys | n/a |
moninq_fac | multiplicative_tuning_parameter_for_atmosphere_diffusivity | multiplicative constant for atmospheric diffusivities (AKA alpha) | none | real | () | kind_phys | n/a |
dspfac | multiplicative_tuning_parameter_for_tke_dissipative_heating | tke dissipative heating factor | none | real | () | kind_phys | n/a |
bl_upfr | updraft_area_fraction_in_scale_aware_tke_moist_edmf_pbl_scheme | updraft fraction in boundary layer mass flux scheme | none | real | () | kind_phys | n/a |
bl_dnfr | downdraft_area_fraction_in_scale_aware_tke_moist_edmf_pbl_scheme | downdraft fraction in boundary layer mass flux scheme | none | real | () | kind_phys | n/a |
rlmx | maximum_allowed_mixing_length_in_boundary_layer_mass_flux_scheme | maximum allowed mixing length in boundary layer mass flux scheme | m | real | () | kind_phys | n/a |
elmx | maximum_allowed_dissipation_mixing_length_in_boundary_layer_mass_flux_scheme | maximum allowed dissipation mixing length in boundary layer mass flux scheme | m | real | () | kind_phys | n/a |
sfc_rlm | choice_of_near_surface_mixing_length_in_boundary_layer_mass_flux_scheme | choice of near surface mixing length in boundary layer mass flux scheme | none | integer | () | | n/a |
h0facu | multiplicative_tuning_parameter_for_reduced_surface_heat_fluxes_due_to_canopy_heat_storage | canopy heat storage factor for sensible heat flux in unstable surface layer | none | real | () | kind_phys | n/a |
h0facs | multiplicative_tuning_parameter_for_reduced_latent_heat_flux_due_to_canopy_heat_storage | canopy heat storage factor for sensible heat flux in stable surface layer | none | real | () | kind_phys | n/a |
do_ca | flag_for_cellular_automata | cellular automata main switch | flag | logical | () | | n/a |
ca_sgs | flag_for_sgs_cellular_automata | switch for sgs ca | flag | logical | () | | n/a |
ca_global | flag_for_global_cellular_automata | switch for global ca | flag | logical | () | | n/a |
vfact_ca | cellular_automata_vertical_weight | vertical weight for ca | frac | real | (ccpp_constant_one:vertical_layer_dimension) | kind_phys | n/a |
ca_closure | flag_for_global_cellular_automata_closure | switch for ca on closure | flag | logical | () | | n/a |
ca_entr | flag_for_global_cellular_automata_deep_convective_entrainment | switch for ca on entr | flag | logical | () | | n/a |
ca_trigger | flag_for_global_cellular_automata_trigger | switch for ca on trigger | flag | logical | () | | n/a |
nthresh | cellular_automata_vertical_velocity_perturbation_threshold_for_deep_convection | threshold used for perturbed vertical velocity | m s-1 | real | () | kind_phys | n/a |
do_sppt | flag_for_stochastic_physics_perturbations | flag for stochastic physics perturbations | flag | logical | () | | n/a |
pert_mp | flag_for_stochastic_microphysics_perturbations | flag for stochastic microphysics perturbations | flag | logical | () | | n/a |
pert_clds | flag_for_stochastic_cloud_fraction_perturbations | flag for stochastic cloud fraction perturbations | flag | logical | () | | n/a |
sppt_amp | total_amplitude_of_sppt_perturbation | toal ampltidue of stochastic sppt perturbation | none | real | () | kind_phys | n/a |
pert_radtend | flag_for_stochastic_radiative_heating_perturbations | flag for stochastic radiative heating perturbations | flag | logical | () | | n/a |
use_zmtnblck | flag_for_mountain_blocking_for_sppt | flag for mountain blocking | flag | logical | () | | n/a |
do_shum | flag_for_stochastic_shum_option | flag for stochastic shum option | flag | logical | () | | n/a |
do_skeb | flag_for_stochastic_skeb_option | flag for stochastic skeb option | flag | logical | () | | n/a |
do_spp | do_stochastically_perturbed_parameterizations | flag for stochastic spp option | flag | logical | () | | n/a |
lndp_type | control_for_stochastic_land_surface_perturbation | index for stochastic land surface perturbations type | index | integer | () | | n/a |
n_var_lndp | number_of_perturbed_land_surface_variables | number of land surface variables perturbed | count | integer | () | | n/a |
lndp_prt_list | land_surface_perturbation_magnitudes | magnitude of perturbations for landperts | variable | real | (ccpp_constant_one:number_of_perturbed_land_surface_variables) | kind_phys | n/a |
lndp_var_list | land_surface_perturbation_variables | variables to be perturbed for landperts | none | character | (ccpp_constant_one:number_of_perturbed_land_surface_variables) | len=3 | n/a |
n_var_spp | number_of_perturbed_spp_schemes | number of perturbed spp schemes | count | integer | () | | n/a |
spp_prt_list | magnitude_of_spp_perturbations | magnitude of spp perturbations | 1 | real | (ccpp_constant_one:number_of_perturbed_spp_schemes) | kind_phys | n/a |
spp_stddev_cutoff | magnitude_of_spp_standard_deviation_cutoff | magnitude of spp standard deviation cutoff | 1 | real | (ccpp_constant_one:number_of_perturbed_spp_schemes) | kind_phys | n/a |
spp_var_list | perturbed_spp_schemes | perturbed spp schemes | none | character | (ccpp_constant_one:number_of_perturbed_spp_schemes) | len=3 | n/a |
spp_pbl | control_for_pbl_spp_perturbations | control for pbl spp perturbations | count | integer | () | | n/a |
spp_sfc | control_for_surface_layer_spp_perturbations | control for surface layer spp perturbations | count | integer | () | | n/a |
spp_mp | control_for_microphysics_spp_perturbations | control for microphysics spp perturbations | count | integer | () | | n/a |
spp_rad | control_for_radiation_spp_perturbations | control for radiation spp perturbations | count | integer | () | | n/a |
spp_gwd | control_for_gravity_wave_drag_spp_perturbations | control for gravity wave drag spp perturbations | count | integer | () | | n/a |
ntrac | number_of_tracers | number of tracers | count | integer | () | | n/a |
ntracp1 | number_of_tracers_plus_one | number of tracers plus one | count | integer | () | | n/a |
ntracp100 | number_of_tracers_plus_one_hundred | number of tracers plus one hundred | count | integer | () | | n/a |
nprocess | number_of_cumulative_change_processes | number of processes that cause changes in state variables | count | integer | () | | n/a |
nprocess_summed | number_of_physics_causes_of_tracer_changes | number of causes in dtidx per tracer summed for total physics tendency | count | integer | () | | n/a |
dtidx | cumulative_change_of_state_variables_outer_index | index of state-variable and process in last dimension of diagnostic tendencies array AKA cumulative_change_index | index | integer | (ccpp_constant_one:number_of_tracers_plus_one_hundred, ccpp_constant_one:number_of_cumulative_change_processes) | | n/a |
ndtend | cumulative_change_of_state_variables_outer_index_max | last dimension of array of diagnostic tendencies for state variables | count | integer | () | | n/a |
index_of_process_pbl | index_of_subgrid_scale_vertical_mixing_process_in_cumulative_change_index | index of subgrid scale vertical mixing process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_dcnv | index_of_deep_convection_process_process_in_cumulative_change_index | index of deep convection process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_scnv | index_of_shallow_convection_process_process_in_cumulative_change_index | index of shallow convection process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_mp | index_of_microphysics_process_process_in_cumulative_change_index | index of microphysics transport process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_prod_loss | index_of_production_and_loss_process_in_cumulative_change_index | index of production and loss effect in photochemistry process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_ozmix | index_of_ozone_mixing_ratio_process_in_cumulative_change_index | index of ozone mixing ratio effect in photochemistry process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_temp | index_of_temperature_process_in_cumulative_change_index | index of temperature effect in photochemistry process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_overhead_ozone | index_of_overhead_process_in_cumulative_change_index | index of overhead ozone effect in photochemistry process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_longwave | index_of_longwave_heating_process_in_cumulative_change_index | index of longwave heating process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_shortwave | index_of_shortwave_heating_process_in_cumulative_change_index | index of shortwave heating process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_orographic_gwd | index_of_orographic_gravity_wave_drag_process_in_cumulative_change_index | index of orographic gravity wave drag process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_rayleigh_damping | index_of_rayleigh_damping_process_in_cumulative_change_index | index of rayleigh damping process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_nonorographic_gwd | index_of_nonorographic_gravity_wave_drag_process_in_cumulative_change_index | index of nonorographic gravity wave drag process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_conv_trans | index_of_convective_transport_process_in_cumulative_change_index | index of convective transport process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_dfi_radar | index_of_radar_derived_microphysics_temperature_forcing_in_cumulative_change_index | index of radar-derived microphysics temperature forcing in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_physics | index_of_all_physics_process_in_cumulative_change_index | index of all physics transport process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_non_physics | index_of_non_physics_process_in_cumulative_change_index | index of non-physics transport process in second dimension of array cumulative change index | index | integer | () | | n/a |
index_of_process_photochem | index_of_photochemistry_process_in_cumulative_change_index | index of photochemistry process in second dimension of array cumulative change index | index | integer | () | | n/a |
is_photochem | flags_for_photochemistry_processes_to_sum | flags for photochemistry processes to sum as the total photochemistry process cumulative change | flag | logical | (ccpp_constant_one:number_of_cumulative_change_processes) | | n/a |
index_of_temperature | index_of_temperature_in_cumulative_change_index | index of temperature in first dimension of array cumulative change index | index | integer | () | | n/a |
index_of_x_wind | index_of_x_wind_in_cumulative_change_index | index of x-wind in first dimension of array cumulative change index | index | integer | () | | n/a |
index_of_y_wind | index_of_y_wind_in_cumulative_change_index | index of x-wind in first dimension of array cumulative change index | index | integer | () | | n/a |
ntqv | index_of_specific_humidity_in_tracer_concentration_array | tracer index for water vapor (specific humidity) | index | integer | () | | n/a |
ntoz | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | | n/a |
ntcw | index_of_cloud_liquid_water_mixing_ratio_in_tracer_concentration_array | tracer index for cloud condensate (or liquid water) | index | integer | () | | n/a |
ntiw | index_of_cloud_ice_mixing_ratio_in_tracer_concentration_array | tracer index for ice water | index | integer | () | | n/a |
ntrw | index_of_rain_mixing_ratio_in_tracer_concentration_array | tracer index for rain water | index | integer | () | | n/a |
ntsw | index_of_snow_mixing_ratio_in_tracer_concentration_array | tracer index for snow water | index | integer | () | | n/a |
ntgl | index_of_graupel_mixing_ratio_in_tracer_concentration_array | tracer index for graupel | index | integer | () | | n/a |
nthl | index_of_hail_mixing_ratio_in_tracer_concentration_array | tracer index for hail | index | integer | () | | n/a |
ntclamt | index_of_cloud_area_fraction_in_atmosphere_layer_in_tracer_concentration_array | tracer index for cloud amount integer | index | integer | () | | n/a |
ntlnc | index_of_mass_number_concentration_of_cloud_droplets_in_tracer_concentration_array | tracer index for liquid number concentration | index | integer | () | | n/a |
ntinc | index_of_mass_number_concentration_of_cloud_ice_in_tracer_concentration_array | tracer index for ice number concentration | index | integer | () | | n/a |
ntrnc | index_of_mass_number_concentration_of_rain_in_tracer_concentration_array | tracer index for rain number concentration | index | integer | () | | n/a |
ntsnc | index_of_mass_number_concentration_of_snow_in_tracer_concentration_array | tracer index for snow number concentration | index | integer | () | | n/a |
ntgnc | index_of_mass_number_concentration_of_graupel_in_tracer_concentration_array | tracer index for graupel number concentration | index | integer | () | | n/a |
nthnc | index_of_mass_number_concentration_of_hail_in_tracer_concentration_array | tracer index for hail number concentration | index | integer | () | | n/a |
ntccn | index_of_cloud_condensation_nuclei_number_concentration_in_tracer_concentration_array | tracer index for cloud condensation nuclei number concentration | index | integer | () | | n/a |
ntccna | index_of_activated_cloud_condensation_nuclei_number_concentration_in_tracer_concentration_array | tracer index for activated cloud condensation nuclei number concentration | index | integer | () | | n/a |
ntgv | index_of_graupel_volume_in_tracer_concentration_array | tracer index for graupel particle volume | index | integer | () | | n/a |
nthv | index_of_hail_volume_in_tracer_concentration_array | tracer index for hail particle volume | index | integer | () | | n/a |
ntke | index_of_turbulent_kinetic_energy_in_tracer_concentration_array | tracer index for turbulent kinetic energy | index | integer | () | | n/a |
ntsigma | index_of_updraft_area_fraction_in_tracer_concentration_array | tracer index of updraft_area_fraction | index | integer | () | | n/a |
nqrimef | index_of_mass_weighted_rime_factor_in_tracer_concentration_array | tracer index for mass weighted rime factor | index | integer | () | | n/a |
ntwa | index_of_mass_number_concentration_of_hygroscopic_aerosols_in_tracer_concentration_array | tracer index for water friendly aerosol | index | integer | () | | n/a |
ntia | index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array | tracer index for ice friendly aerosol | index | integer | () | | n/a |
ntsmoke | index_for_smoke_in_tracer_concentration_array | tracer index for smoke | index | integer | () | | n/a |
ntdust | index_for_dust_in_tracer_concentration_array | tracer index for dust | index | integer | () | | n/a |
nchem | number_of_chemical_species_vertically_mixed | number of chemical vertically mixed | count | integer | () | | n/a |
ndvel | number_of_chemical_species_deposited | number of chemical pbl deposited | count | integer | () | | n/a |
ntchm | number_of_chemical_tracers | number of chemical tracers | count | integer | () | | n/a |
ntchs | index_of_first_chemical_tracer_in_tracer_concentration_array | tracer index for first chemical tracer | index | integer | () | | n/a |
ntche | index_for_last_chemical_tracer | tracer index for last chemical tracer | index | integer | () | | n/a |
ntdu1 | index_for_dust_bin1 | index for dust bin1 | index | integer | () | | n/a |
ntdu2 | index_for_dust_bin2 | index for dust bin2 | index | integer | () | | n/a |
ntdu3 | index_for_dust_bin3 | index for dust bin3 | index | integer | () | | n/a |
ntdu4 | index_for_dust_bin4 | index for dust bin4 | index | integer | () | | n/a |
ntdu5 | index_for_dust_bin5 | index for dust bin5 | index | integer | () | | n/a |
ntss1 | index_for_seasalt_bin1 | index for seasalt bin1 | index | integer | () | | n/a |
ntss2 | index_for_seasalt_bin2 | index for seasalt bin2 | index | integer | () | | n/a |
ntss3 | index_for_seasalt_bin3 | index for seasalt bin3 | index | integer | () | | n/a |
ntss4 | index_for_seasalt_bin4 | index for seasalt bin4 | index | integer | () | | n/a |
ntss5 | index_for_seasalt_bin5 | index for seasalt bin5 | index | integer | () | | n/a |
ntsu | index_for_sulfate | index for sulfate | index | integer | () | | n/a |
ntbcb | index_for_bcphobic | index for bcphobic | index | integer | () | | n/a |
ntbcl | index_for_bcphilic | index for bcphilic | index | integer | () | | n/a |
ntocb | index_for_ocphobic | index for ocphobic | index | integer | () | | n/a |
ntocl | index_for_ocphilic | index for ocphilic | index | integer | () | | n/a |
ndchm | number_of_diagnostic_chemical_tracers | number of diagnostic chemical tracers | count | integer | () | | n/a |
ndchs | index_for_first_diagnostic_chemical_tracer | tracer index for first diagnostic chemical tracer | index | integer | () | | n/a |
ndche | index_for_last_diagnostic_chemical_tracer | tracer index for last diagnostic chemical tracer | index | integer | () | | n/a |
ntdiag | flags_for_chemical_tracer_diagnostics | array to control diagnostics for chemical tracers | flag | logical | (ccpp_constant_one:number_of_chemical_tracers) | | n/a |
fscav | chemical_tracer_scavenging_fractions | array of aerosol scavenging coefficients | none | real | (ccpp_constant_one:number_of_chemical_tracers) | kind_phys | n/a |
ntot2d | number_of_variables_in_xy_dimensioned_restart_array | total number of variables for phyf2d | count | integer | () | | n/a |
ntot3d | number_of_variables_in_xyz_dimensioned_restart_array | total number of variables for phyf3d | count | integer | () | | n/a |
indcld | index_of_cloud_area_fraction_in_atmosphere_layer_in_xyz_dimensioned_restart_array | index of cloud fraction in phyf3d (used only for SHOC or MG) | index | integer | () | | n/a |
num_p2d | number_of_microphysics_varaibles_in_xy_dimensioned_restart_array | number of 2D arrays needed for microphysics | count | integer | () | | n/a |
num_p3d | number_of_microphysics_variables_in_xyz_dimensioned_restart_array | number of 3D arrays needed for microphysics | count | integer | () | | n/a |
nkbfshoc | index_of_upward_virtual_potential_temperature_flux_in_xyz_dimensioned_restart_array | the index of upward kinematic buoyancy flux from SHOC in phy_f3d | index | integer | () | | n/a |
nahdshoc | index_of_atmosphere_heat_diffusivity_in_xyz_dimensioned_restart_array | the index of diffusivity for heat from from SHOC in phy_f3d | index | integer | () | | n/a |
nscfshoc | index_of_subgrid_cloud_area_fracation_in_atmosphere_layer_in_xyz_dimensioned_restart_array | the index of subgrid-scale cloud fraction from from SHOC in phy_f3d | index | integer | () | | n/a |
mix_chem | do_planetary_boundary_layer_smoke_mixing | flag for rrfs smoke mynn tracer mixing | flag | logical | () | | n/a |
fire_turb | do_planetary_boundary_layer_fire_enhancement | flag for rrfs smoke mynn enh vermix | flag | logical | () | | n/a |
seas_opt | control_for_smoke_sea_salt | rrfs smoke sea salt emission option | index | integer | () | | n/a |
dust_opt | control_for_smoke_dust | rrfs smoke dust chem option | index | integer | () | | n/a |
biomass_burn_opt | control_for_smoke_biomass_burn | rrfs smoke biomass burning option | index | integer | () | | n/a |
drydep_opt | control_for_smoke_dry_deposition | rrfs smoke dry deposition option | index | integer | () | | n/a |
wetdep_ls_opt | control_for_smoke_wet_deposition | rrfs smoke large scale wet deposition option | index | integer | () | | n/a |
do_plumerise | do_smoke_plumerise | rrfs smoke plumerise option | index | logical | () | | n/a |
plumerisefire_frq | smoke_plumerise_frequency | rrfs smoke add smoke option | min | integer | () | | n/a |
addsmoke_flag | control_for_smoke_biomass_burning_emissions | rrfs smoke add smoke option | index | integer | () | | n/a |
smoke_forecast | do_smoke_forecast | flag for rrfs smoke forecast | flag | logical | () | | n/a |
aero_ind_fdb | do_smoke_aerosol_indirect_feedback | flag for wfa ifa emission indirect feedback | flag | logical | () | | n/a |
aero_dir_fdb | do_smoke_aerosol_direct_feedback | flag for smoke and dust radiation feedback | flag | logical | () | | n/a |
rrfs_smoke_debug | do_smoke_debug | flag for rrfs smoke plumerise debug | flag | logical | () | | n/a |
ncnvcld3d | number_of_convective_cloud_variables_in_xyz_dimensioned_restart_array | number of convective 3d clouds fields | count | integer | () | | n/a |
npdf3d | number_of_pdf_based_variables_in_xyz_dimensioned_restart_array | number of 3d arrays associated with pdf based clouds/mp | count | integer | () | | n/a |
nctp | number_of_cloud_types_cs | number of cloud types in Chikira-Sugiyama scheme | count | integer | () | | n/a |
ncnvw | index_of_convective_cloud_condensate_mixing_ratio_in_xyz_dimensioned_restart_array | the index of convective cloud water mixing ratio in phy f3d | index | integer | () | | n/a |
ncnvc | index_of_convective_cloud_area_fraction_in_xyz_dimensioned_restart_array | the index of convective cloud cover in phy f3d | index | integer | () | | n/a |
nleffr | index_of_cloud_liquid_water_effective_radius_in_xyz_dimensioned_restart_array | the index of cloud liquid water effective radius in phy_f3d | index | integer | () | | n/a |
nieffr | index_of_cloud_ice_effective_radius_in_xyz_dimensioned_restart_array | the index of ice effective radius in phy_f3d | index | integer | () | | n/a |
nreffr | index_of_rain_effective_radius_in_xyz_dimensioned_restart_array | the index of rain effective radius in phy_f3d | index | integer | () | | n/a |
nseffr | index_of_snow_effective_radius_in_xyz_dimensioned_restart_array | the index of snow effective radius in phy_f3d | index | integer | () | | n/a |
ngeffr | index_of_graupel_effective_radius_in_xyz_dimensioned_restart_array | the index of graupel effective radius in phy_f3d | index | integer | () | | n/a |
nT2delt | index_of_air_temperature_two_timesteps_back_in_xyz_dimensioned_restart_array | the index of air temperature two timesteps back in phy f3d | | integer | () | | n/a |
nTdelt | index_of_air_temperature_on_previous_timestep_in_xyz_dimensioned_restart_array | the index of air temperature at previous timestep in phy f3d | | integer | () | | n/a |
nqv2delt | index_of_specific_humidity_two_timesteps_back_in_xyz_dimensioned_restart_array | the index of specific humidity two timesteps back in phy f3d | | integer | () | | n/a |
nqvdelt | index_of_specific_humidity_on_previous_timestep_in_xyz_dimensioned_restart_array | the index of specific humidity at previous timestep in phy f3d | | integer | () | | n/a |
nps2delt | index_of_surface_air_pressure_two_timesteps_back_in_xyz_dimensioned_tracer_array | the index of surface air pressure two timesteps back in phy f2d | | integer | () | | n/a |
npsdelt | index_of_surface_air_pressure_on_previous_timestep_in_xyz_dimensioned_restart_array | the index of surface air pressure at previous timestep in phy f2d | | integer | () | | n/a |
ncnvwind | index_of_enhancement_to_wind_speed_at_surface_adjacent_layer_due_to_convection_in_xy_dimensioned_restart_array | the index of surface wind enhancement due to convection in phy f2d | | integer | () | | n/a |
debug | flag_for_debug_output | control flag for debug | flag | logical | () | | n/a |
print_diff_pgr | flag_to_print_pgr_differences_every_timestep | flag to print pgr differences every timestep | flag | logical | () | | n/a |
ipt | index_of_horizontal_gridpoint_for_debug_output | horizontal index for point used for diagnostic printout | index | integer | () | | n/a |
lprnt | flag_print | control flag for diagnostic print out | flag | logical | () | | n/a |
lsswr | flag_for_calling_shortwave_radiation | logical flags for sw radiation calls | flag | logical | () | | n/a |
lslwr | flag_for_calling_longwave_radiation | logical flags for lw radiation calls | flag | logical | () | | n/a |
solhr | forecast_utc_hour | time in hours after 00z at the current timestep | h | real | () | kind_phys | n/a |
solcon | solar_constant | solar constant (sun-earth distant adjusted) | W m-2 | real | () | kind_phys | n/a |
slag | equation_of_time | equation of time (radian) | radian | real | () | kind_phys | n/a |
sdec | sine_of_solar_declination_angle | sin of the solar declination angle | none | real | () | kind_phys | n/a |
cdec | cosine_of_solar_declination_angle | cos of the solar declination angle | none | real | () | kind_phys | n/a |
clstp | control_for_convective_cloud_diagnostics | index used by cnvc90 (for convective clouds) | none | real | () | kind_phys | n/a |
phour | forecast_time_on_previous_timestep | forecast time at the previous timestep | h | real | () | kind_phys | n/a |
fhour | forecast_time | current forecast time | h | real | () | kind_phys | n/a |
zhour | time_elapsed_since_diagnostics_reset | time since diagnostics variables have been zeroed | h | real | () | kind_phys | n/a |
kdt | index_of_timestep | current forecast iteration | index | integer | () | | n/a |
first_time_step | flag_for_first_timestep | flag for first time step for time integration loop (cold/warmstart) | flag | logical | () | | n/a |
restart | flag_for_restart | flag for restart (warmstart) or coldstart | flag | logical | () | | n/a |
lsm_cold_start | do_lsm_cold_start | flag to signify LSM is cold-started | flag | logical | () | | n/a |
hydrostatic | flag_for_hydrostatic_solver | flag for hydrostatic solver from dynamics | flag | logical | () | | n/a |
jdat | date_and_time_of_forecast_in_united_states_order | current forecast date and time | none | integer | (ccpp_constant_one:8) | | n/a |
imn | forecast_month | current forecast month | none | integer | () | | n/a |
yearlen | number_of_days_in_current_year | number of days in a year | days | integer | () | | n/a |
julian | forecast_julian_day | julian day | days | real | () | kind_phys | n/a |
iccn | control_for_ice_cloud_condensation_nuclei_forcing | flag for IN and CCN forcing for morrison gettelman microphysics | none | integer | () | | n/a |
sec | forecast_time_in_seconds | seconds elapsed since model initialization | s | real | () | kind_phys | n/a |
si | sigma_pressure_hybrid_vertical_coordinate | vertical sigma coordinate for radiation initialization | none | real | (ccpp_constant_one:vertical_interface_dimension) | kind_phys | n/a |
dxinv | reciprocal_of_grid_scale_range | inverse scaling factor for critical relative humidity | rad2 m-2 | real | () | kind_phys | n/a |
dxmax | max_grid_scale | maximum scaling factor for critical relative humidity | m2 rad-2 | real | () | kind_phys | n/a |
dxmin | min_grid_scale | minimum scaling factor for critical relative humidity | m2 rad-2 | real | () | kind_phys | n/a |
rhcmax | max_critical_relative_humidity | maximum critical relative humidity | frac | real | () | kind_phys | n/a |
huge | netcdf_float_fillvalue | definition of NetCDF float FillValue | none | real | () | kind_phys | n/a |
icloud | control_for_cloud_area_fraction_option | cloud effect to the optical depth and cloud fraction in radiation | flag | integer | () | | n/a |
gwd_opt | control_for_drag_suite_gravity_wave_drag | flag to choose gwd scheme | flag | integer | () | | n/a |
do_mynnedmf | flag_for_mellor_yamada_nakanishi_niino_pbl_scheme | flag to activate MYNN-EDMF | flag | logical | () | | n/a |
do_mynnsfclay | flag_for_mellor_yamada_nakanishi_niino_surface_layer_scheme | flag to activate MYNN surface layer | flag | logical | () | | n/a |
do_myjsfc | flag_for_mellor_yamada_janjic_surface_layer_scheme | flag to activate MYJ surface layer scheme | flag | logical | () | | n/a |
do_myjpbl | flag_for_mellor_yamada_janjic_pbl_scheme | flag to activate MYJ PBL scheme | flag | logical | () | | n/a |
bl_mynn_tkebudget | control_for_tke_budget_output | flag for activating TKE budget | flag | logical | () | | n/a |
bl_mynn_tkeadvect | flag_for_tke_advection | flag for activating TKE advection | flag | logical | () | | n/a |
bl_mynn_cloudpdf | control_for_cloud_pdf_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to determine which cloud PDF to use | flag | integer | () | | n/a |
bl_mynn_mixlength | control_for_mixing_length_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to determine which mixing length form to use | flag | integer | () | | n/a |
bl_mynn_edmf | control_for_edmf_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to activate the mass-flux scheme | flag | integer | () | | n/a |
bl_mynn_edmf_mom | control_for_edmf_momentum_transport_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to activate the transport of momentum | flag | integer | () | | n/a |
bl_mynn_edmf_tke | control_for_edmf_tke_transport_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to activate the transport of TKE | flag | integer | () | | n/a |
bl_mynn_cloudmix | control_for_cloud_species_mixing_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to activate mixing of cloud species | flag | integer | () | | n/a |
bl_mynn_mixqt | control_for_total_water_mixing_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to mix total water or individual species | flag | integer | () | | n/a |
bl_mynn_output | control_for_additional_diagnostics_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag initialize and output extra 3D variables | flag | integer | () | | n/a |
bl_mynn_closure | control_for_closure_level_in_mellor_yamada_nakanishi_niino_pbl_scheme | flag to determine the closure level for the mynn | 1 | real | () | kind_phys | n/a |
icloud_bl | control_for_sgs_cloud_radiation_coupling_in_mellor_yamamda_nakanishi_niino_pbl_scheme | flag for coupling sgs clouds to radiation | flag | integer | () | | n/a |
isftcflx | control_for_thermal_roughness_lengths_over_water | flag for thermal roughness lengths over water in mynnsfclay | 1 | integer | () | | n/a |
iz0tlnd | control_for_thermal_roughness_lengths_over_land | flag for thermal roughness lengths over land in mynnsfclay | 1 | integer | () | | n/a |
sfclay_compute_flux | do_compute_surface_scalar_fluxes | flag for computing surface scalar fluxes in mynnsfclay | flag | logical | () | | n/a |
sfclay_compute_diag | do_compute_surface_diagnostics | flag for computing surface diagnostics in mynnsfclay | flag | logical | () | | n/a |
var_ric | control_for_variable_bulk_richardson_number | flag for calculating variable bulk richardson number for hurricane PBL | flag | real | () | kind_phys | n/a |
coef_ric_l | coefficient_for_variable_bulk_richardson_number_over_land | coefficient for calculating variable bulk richardson number for hurricane PBL over land | none | real | () | kind_phys | n/a |
coef_ric_s | coefficient_for_variable_bulk_richardson_number_over_water | coefficient for calculating variable bulk richardson number for hurricane PBL over water | none | real | () | kind_phys | n/a |
do_ugwp | flag_for_unified_gravity_wave_physics_gravity_wave_drag_scheme | flag to activate CIRES UGWP | flag | logical | () | | n/a |
do_tofd | flag_for_turbulent_orographic_form_drag_in_unified_gravity_wave_physics_gravitiy_wave_drag_scheme | flag for turbulent orographic form drag | flag | logical | () | | n/a |
do_gwd | flag_for_gravity_wave_drag | flag for gravity wave drag (gwd) | flag | logical | () | | n/a |
do_cnvgwd | flag_for_convective_gravity_wave_drag | flag for convective gravity wave drag (gwd) | flag | logical | () | | n/a |
ldiag_ugwp | flag_for_unified_gravity_wave_physics_diagnostics | flag for CIRES UGWP Diagnostics | flag | logical | () | | n/a |
uni_cld | flag_for_shoc_cloud_area_fraction_for_radiation | flag for uni_cld | flag | logical | () | | n/a |
lmfshal | flag_for_cloud_area_fraction_option_for_radiation | flag for lmfshal | flag | logical | () | | n/a |
do_ugwp_v0 | flag_for_ugwp_version_0 | flag to activate ver 0 CIRES UGWP | flag | logical | () | | n/a |
do_ugwp_v0_orog_only | flag_for_ugwp_version_0_orographic_gwd | flag to activate ver 0 CIRES UGWP - orographic GWD only | flag | logical | () | | n/a |
do_ugwp_v0_nst_only | flag_for_ugwp_version_0_nonorographic_gwd | flag to activate ver 0 CIRES UGWP - non-stationary GWD only | flag | logical | () | | n/a |
do_gsl_drag_ls_bl | flag_for_gsl_drag_suite_large_scale_orographic_and_blocking_drag | flag to activate GSL drag suite - large-scale GWD and blocking | flag | logical | () | | n/a |
do_gsl_drag_ss | flag_for_gsl_drag_suite_small_scale_orographic_drag | flag to activate GSL drag suite - small-scale GWD | flag | logical | () | | n/a |
do_gsl_drag_tofd | flag_for_gsl_drag_suite_turbulent_orographic_form_drag | flag to activate GSL drag suite - turb orog form drag | flag | logical | () | | n/a |
do_ugwp_v1 | flag_for_ugwp_version_1 | flag to activate ver 1 CIRES UGWP | flag | logical | () | | n/a |
do_ugwp_v1_orog_only | flag_for_ugwp_version_1_orographic_gwd | flag to activate ver 1 CIRES UGWP - orographic GWD only | flag | logical | () | | n/a |
do_ugwp_v1_w_gsldrag | flag_for_ugwp_version_1_nonorographic_gwd | flag to activate ver 1 CIRES UGWP - with OGWD of GSL | flag | logical | () | | n/a |
lmfdeep2 | flag_for_scale_aware_mass_flux_deep_convection_for_radiation | flag for some scale-aware mass-flux convection scheme active | flag | logical | () | | n/a |