local_name | standard_name | long_name | units | type | dimensions | kind | intent |
im | horizontal_loop_extent | horizontal loop extent | count | integer | () | | in |
levs | vertical_layer_dimension | vertical layer dimension | count | integer | () | | in |
nvdiff | number_of_vertical_diffusion_tracers | number of tracers to diffuse vertically | count | integer | () | | in |
ntrac | number_of_tracers | number of tracers | count | integer | () | | in |
ntqv | index_of_specific_humidity_in_tracer_concentration_array | tracer index for water vapor (specific humidity) | index | integer | () | | in |
ntcw | index_of_cloud_liquid_water_mixing_ratio_in_tracer_concentration_array | tracer index for cloud condensate (or liquid water) | index | integer | () | | in |
ntiw | index_of_cloud_ice_mixing_ratio_in_tracer_concentration_array | tracer index for ice water | index | integer | () | | in |
ntrw | index_of_rain_mixing_ratio_in_tracer_concentration_array | tracer index for rain water | index | integer | () | | in |
ntsw | index_of_snow_mixing_ratio_in_tracer_concentration_array | tracer index for snow water | index | integer | () | | in |
ntlnc | index_of_mass_number_concentration_of_cloud_droplets_in_tracer_concentration_array | tracer index for liquid number concentration | index | integer | () | | in |
ntinc | index_of_mass_number_concentration_of_cloud_ice_in_tracer_concentration_array | tracer index for ice number concentration | index | integer | () | | in |
ntrnc | index_of_mass_number_concentration_of_rain_in_tracer_concentration_array | tracer index for rain number concentration | index | integer | () | | in |
ntsnc | index_of_mass_number_concentration_of_snow_in_tracer_concentration_array | tracer index for snow number concentration | index | integer | () | | in |
ntgnc | index_of_mass_number_concentration_of_graupel_in_tracer_concentration_array | tracer index for graupel number concentration | index | integer | () | | in |
ntwa | index_of_mass_number_concentration_of_hygroscopic_aerosols_in_tracer_concentration_array | tracer index for water friendly aerosol | index | integer | () | | in |
ntia | index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array | tracer index for ice friendly aerosol | index | integer | () | | in |
ntgl | index_of_graupel_mixing_ratio_in_tracer_concentration_array | tracer index for graupel | index | integer | () | | in |
ntoz | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | | in |
ntke | index_of_turbulent_kinetic_energy_in_tracer_concentration_array | tracer index for turbulent kinetic energy | index | integer | () | | in |
ntkev | index_for_turbulent_kinetic_energy_vertical_diffusion_tracer | index for turbulent kinetic energy in the vertically diffused tracer array | index | integer | () | | in |
nqrimef | index_of_mass_weighted_rime_factor_in_tracer_concentration_array | tracer index for mass weighted rime factor | index | integer | () | | in |
trans_aero | flag_for_aerosol_convective_transport_and_pbl_diffusion | flag for aerosol convective transport and PBL diffusion | flag | logical | () | | in |
ntchs | index_of_first_chemical_tracer_in_tracer_concentration_array | tracer index for first chemical tracer | index | integer | () | | in |
ntchm | number_of_chemical_tracers | number of chemical tracers | count | integer | () | | in |
ntccn | index_of_cloud_condensation_nuclei_number_concentration_in_tracer_concentration_array | tracer index for cloud condensation nuclei number concentration | index | integer | () | | in |
nthl | index_of_hail_mixing_ratio_in_tracer_concentration_array | tracer index for hail | index | integer | () | | in |
nthnc | index_of_mass_number_concentration_of_hail_in_tracer_concentration_array | tracer index for hail number concentration | index | integer | () | | in |
ntgv | index_of_graupel_volume_in_tracer_concentration_array | tracer index for graupel particle volume | index | integer | () | | in |
nthv | index_of_hail_volume_in_tracer_concentration_array | tracer index for hail particle volume | index | integer | () | | in |
ntrz | index_of_reflectivity_of_rain_in_tracer_concentration_array | tracer index for rain reflectivity | index | integer | () | | in |
ntgz | index_of_reflectivity_of_graupel_in_tracer_concentration_array | tracer index for graupel reflectivity | index | integer | () | | in |
nthz | index_of_reflectivity_of_hail_in_tracer_concentration_array | tracer index for hail reflectivity | index | integer | () | | in |
imp_physics | control_for_microphysics_scheme | choice of microphysics scheme | flag | integer | () | | in |
imp_physics_gfdl | identifier_for_gfdl_microphysics_scheme | choice of GFDL microphysics scheme | flag | integer | () | | in |
imp_physics_thompson | identifier_for_thompson_microphysics_scheme | choice of Thompson microphysics scheme | flag | integer | () | | in |
imp_physics_wsm6 | identifier_for_wsm6_microphysics_scheme | choice of WSM6 microphysics scheme | flag | integer | () | | in |
imp_physics_zhao_carr | identifier_for_zhao_carr_microphysics_scheme | choice of Zhao-Carr microphysics scheme | flag | integer | () | | in |
imp_physics_mg | identifier_for_morrison_gettelman_microphysics_scheme | choice of Morrison-Gettelman microphysics scheme | flag | integer | () | | in |
imp_physics_fer_hires | identifier_for_fer_hires_microphysics_scheme | choice of Ferrier-Aligo microphysics scheme | flag | integer | () | | in |
imp_physics_nssl | identifier_for_nssl_microphysics_scheme | choice of NSSL 2-moment microphysics scheme | flag | integer | () | | in |
ltaerosol | flag_for_aerosol_physics | flag for aerosol physics | flag | logical | () | | in |
mraerosol | do_merra2_aerosol_awareness | flag for merra2 aerosol-aware physics for example the thompson microphysics | flag | logical | () | | in |
nssl_ccn_on | nssl_ccn_on | CCN activation flag in NSSL micro | flag | logical | () | | in |
nssl_hail_on | nssl_hail_on | hail activation flag in NSSL micro | flag | logical | () | | in |
nssl_3moment | nssl_3moment | 3-moment activation flag in NSSL microphysics scheme | flag | logical | () | | in |
cplflx | flag_for_surface_flux_coupling | flag controlling cplflx collection (default off) | flag | logical | () | | in |
cplaqm | flag_for_air_quality_coupling | flag controlling cplaqm collection (default off) | flag | logical | () | | in |
cplchm | flag_for_chemistry_coupling | flag controlling cplchm collection (default off) | flag | logical | () | | in |
lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | in |
flag_for_pbl_generic_tend | flag_for_generic_tendency_due_to_planetary_boundary_layer | true if GFS_PBL_generic should calculate tendencies | flag | logical | () | | in |
ldiag3d | flag_for_diagnostics_3d | flag for 3d diagnostic fields | flag | logical | () | | in |
lsidea | flag_for_integrated_dynamics_through_earths_atmosphere | flag for idealized physics | flag | logical | () | | in |
hybedmf | flag_for_hybrid_edmf_pbl_scheme | flag for hybrid edmf pbl scheme (moninedmf) | flag | logical | () | | in |
do_shoc | flag_for_shoc | flag for SHOC | flag | logical | () | | in |
satmedmf | flag_for_scale_aware_tke_moist_edmf_pbl | flag for scale-aware TKE moist EDMF PBL scheme | flag | logical | () | | in |
shinhong | flag_for_scale_aware_shinhong_pbl | flag for scale-aware Shinhong PBL scheme | flag | logical | () | | in |
do_ysu | flag_for_ysu_pbl_scheme | flag for YSU PBL scheme | flag | logical | () | | in |
dvdftra | tendency_of_vertically_diffused_tracer_concentration | updated tendency of the tracers due to vertical diffusion in PBL scheme | kg kg-1 s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_vertical_diffusion_tracers) | kind_phys | in |
dusfc1 | instantaneous_surface_x_momentum_flux | surface momentum flux in the x-direction valid for current call | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dvsfc1 | instantaneous_surface_y_momentum_flux | surface momentum flux in the y-direction valid for current call | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dtsfc1 | instantaneous_surface_upward_sensible_heat_flux | surface upward sensible heat flux valid for current call | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dtend | cumulative_change_of_state_variables | diagnostic tendencies for state variables | mixed | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:cumulative_change_of_state_variables_outer_index_max) | kind_phys | inout |
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) | | in |
index_of_temperature | index_of_temperature_in_cumulative_change_index | index of temperature in first dimension of array cumulative change index | index | integer | () | | in |
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 | () | | in |
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 | () | | in |
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 | () | | in |
dqsfc1 | instantaneous_surface_upward_latent_heat_flux | surface upward latent heat flux valid for current call | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dtf | timestep_for_dynamics | dynamics timestep | s | real | () | kind_phys | in |
dudt | process_split_cumulative_tendency_of_x_wind | updated tendency of the x wind | m s-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
dvdt | process_split_cumulative_tendency_of_y_wind | updated tendency of the y wind | m s-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
dtdt | process_split_cumulative_tendency_of_air_temperature | updated tendency of the temperature | K s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
htrsw | tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep | total sky sw heating rate | K s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
htrlw | tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep | total sky lw heating rate | K s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
xmu | zenith_angle_temporal_adjustment_factor_for_shortwave_fluxes | zenith angle temporal adjustment factor for shortwave | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dqdt | process_split_cumulative_tendency_of_tracers | updated tendency of the tracers due to model physics | kg kg-1 s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | inout |
dusfc_cpl | cumulative_surface_x_momentum_flux_for_coupling_multiplied_by_timestep | cumulative sfc u momentum flux multiplied by timestep | Pa s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dvsfc_cpl | cumulative_surface_y_momentum_flux_for_coupling_multiplied_by_timestep | cumulative sfc v momentum flux multiplied by timestep | Pa s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dtsfc_cpl | cumulative_surface_upward_sensible_heat_flux_for_coupling_multiplied_by_timestep | cumulative sfc sensible heat flux multiplied by timestep | W m-2 s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dqsfc_cpl | cumulative_surface_upward_latent_heat_flux_for_coupling_multiplied_by_timestep | cumulative sfc latent heat flux multiplied by timestep | W m-2 s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dusfci_cpl | surface_x_momentum_flux_for_coupling | instantaneous sfc u momentum flux | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dvsfci_cpl | surface_y_momentum_flux_for_coupling | instantaneous sfc v momentum flux | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dtsfci_cpl | surface_upward_sensible_heat_flux_for_coupling | instantaneous sfc sensible heat flux | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dqsfci_cpl | surface_upward_latent_heat_flux_for_coupling | instantaneous sfc latent heat flux | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dusfc_diag | cumulative_surface_x_momentum_flux_for_diag_multiplied_by_timestep | cumulative sfc x momentum flux multiplied by timestep | Pa s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dvsfc_diag | cumulative_surface_y_momentum_flux_for_diag_multiplied_by_timestep | cumulative sfc y momentum flux multiplied by timestep | Pa s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dtsfc_diag | cumulative_surface_upward_sensible_heat_flux_for_diag_multiplied_by_timestep | cumulative sfc sensible heat flux multiplied by timestep | W m-2 s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dqsfc_diag | cumulative_surface_upward_latent_heat_flux_for_diag_multiplied_by_timestep | cumulative sfc latent heat flux multiplied by timestep | W m-2 s | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dusfci_diag | instantaneous_surface_x_momentum_flux_for_diag | instantaneous sfc x momentum flux multiplied by timestep | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dvsfci_diag | instantaneous_surface_y_momentum_flux_for_diag | instantaneous sfc y momentum flux multiplied by timestep | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dtsfci_diag | instantaneous_surface_upward_sensible_heat_flux_for_diag | instantaneous sfc sensible heat flux multiplied by timestep | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
dqsfci_diag | instantaneous_surface_upward_latent_heat_flux_for_diag | instantaneous sfc latent heat flux multiplied by timestep | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
rd | gas_constant_of_dry_air | ideal gas constant for dry air | J kg-1 K-1 | real | () | kind_phys | in |
cp | specific_heat_of_dry_air_at_constant_pressure | specific heat of dry air at constant pressure | J kg-1 K-1 | real | () | kind_phys | in |
fvirt | ratio_of_vapor_to_dry_air_gas_constants_minus_one | (rv/rd) - 1 (rv = ideal gas constant for water vapor) | none | real | () | kind_phys | in |
hvap | latent_heat_of_vaporization_of_water_at_0c | latent heat of evaporation/sublimation | J kg-1 | real | () | kind_phys | in |
t1 | air_temperature_at_lowest_model_layer_for_diag | layer 1 temperature for diag | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
q1 | water_vapor_specific_humidity_at_lowest_model_layer_for_diag | layer 1 specific humidity for diag | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
prsl | air_pressure | mean layer pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
hflx | surface_upward_temperature_flux | kinematic surface upward sensible heat flux | K m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
ushfsfci | surface_upward_sensible_heat_flux_for_chemistry_coupling | instantaneous upward sensible heat flux for chemistry coupling | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
oceanfrac | sea_area_fraction | fraction of horizontal grid area occupied by ocean | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
kdt | index_of_timestep | current forecast iteration | index | integer | () | | in |
dusfc_cice | surface_x_momentum_flux_from_coupled_process | sfc x momentum flux for coupling | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dvsfc_cice | surface_y_momentum_flux_from_coupled_process | sfc y momentum flux for coupling | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dtsfc_cice | surface_upward_sensible_heat_flux_from_coupled_process | sfc sensible heat flux for coupling | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dqsfc_cice | surface_upward_latent_heat_flux_from_coupled_process | sfc latent heat flux for coupling | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
use_med_flux | do_mediator_atmosphere_ocean_fluxes | flag for using atmosphere-ocean fluxes from mediator | flag | logical | () | | in |
dqsfc_med | surface_upward_latent_heat_flux_over_ocean_from_mediator | sfc latent heat flux input over ocean for coupling | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dtsfc_med | surface_upward_sensible_heat_flux_over_ocean_from_mediator | sfc sensible heat flux input over ocean for coupling | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dusfc_med | surface_x_momentum_flux_over_ocean_from_mediator | sfc x momentum flux over ocean for coupling | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
dvsfc_med | surface_y_momentum_flux_over_ocean_from_mediator | sfc y momentum flux over ocean for coupling | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
wet | flag_nonzero_wet_surface_fraction | flag indicating presence of some ocean or lake surface area fraction | flag | logical | (ccpp_constant_one:horizontal_loop_extent) | | in |
dry | flag_nonzero_land_surface_fraction | flag indicating presence of some land surface area fraction | flag | logical | (ccpp_constant_one:horizontal_loop_extent) | | in |
icy | flag_nonzero_sea_ice_surface_fraction | flag indicating presence of some sea ice surface area fraction | flag | logical | (ccpp_constant_one:horizontal_loop_extent) | | in |
wind | wind_speed_at_lowest_model_layer | wind speed at lowest model level | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
stress_wat | surface_wind_stress_over_water | surface wind stress over water | m2 s-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
hflx_wat | kinematic_surface_upward_sensible_heat_flux_over_water | kinematic surface upward sensible heat flux over water | K m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
evap_wat | kinematic_surface_upward_latent_heat_flux_over_water | kinematic surface upward latent heat flux over water | kg kg-1 m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
ugrs1 | x_wind_at_surface_adjacent_layer | zonal wind at lowest model layer | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
vgrs1 | y_wind_at_surface_adjacent_layer | meridional wind at lowest model layer | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
hffac | surface_upward_sensible_heat_flux_reduction_factor | surface upward sensible heat flux reduction factor from canopy heat storage | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
ugrs | x_wind | zonal wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
vgrs | y_wind | meridional wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
tgrs | air_temperature | model layer mean temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
qgrs | tracer_concentration | model layer mean tracer concentration | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | in |
save_u | x_wind_save | x-wind before entering a physics scheme | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
save_v | y_wind_save | y-wind before entering a physics scheme | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
save_t | air_temperature_save | air temperature before entering a physics scheme | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
save_q | tracer_concentration_save | tracer concentration before entering a physics scheme | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | in |
huge | netcdf_float_fillvalue | definition of NetCDF float FillValue | none | real | () | kind_phys | in |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | | out |