| local_name | standard_name | long_name | units | type | dimensions | kind | intent |
| im | horizontal_loop_extent | horizontal loop extent | count | integer | () | | in |
| km | vertical_layer_dimension | vertical layer dimension | count | integer | () | | in |
| ux | x_wind | x component of layer wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| vx | y_wind | y component of layer wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| tx | air_temperature | layer mean air temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| qx | 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 |
| p2d | air_pressure | mean layer pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| p2di | air_pressure_at_interface | air pressure at model layer interfaces | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | in |
| pi2d | dimensionless_exner_function | Exner function at layers | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| karman | von_karman_constant | von karman constant | none | real | () | kind_phys | in |
| utnp | 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 | inout |
| vtnp | 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 | inout |
| ttnp | 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 | inout |
| qtnp | 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 |
| ntrac | number_of_tracers | number of tracers | count | integer | () | | in |
| ndiff | number_of_vertical_diffusion_tracers | number of tracers to diffuse vertically | count | 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 |
| phii | geopotential_at_interface | geopotential at model layer interfaces | m2 s-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | in |
| phil | geopotential | geopotential at model layer centers | m2 s-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| psfcpa | surface_air_pressure | surface pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| zorl | surface_roughness_length | surface roughness length in cm | cm | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| stress | surface_wind_stress | surface wind stress | m2 s-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| hpbl | atmosphere_boundary_layer_thickness | PBL thickness | m | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| psim | monin_obukhov_similarity_function_for_momentum | Monin-Obukhov similarity function for momentum | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| psih | monin_obukhov_similarity_function_for_heat | Monin-Obukhov similarity function for heat | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| landmask | sea_land_ice_mask | landmask: sea/land/ice=0/1/2 | flag | integer | (ccpp_constant_one:horizontal_loop_extent) | | in |
| heat | kinematic_surface_upward_sensible_heat_flux_reduced_by_surface_roughness_and_vegetation | kinematic surface upward sensible heat flux reduced by surface roughness and vegetation | K m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| evap | surface_upward_specific_humidity_flux | kinematic surface upward latent heat flux | kg kg-1 m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| wspd | 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 |
| br | bulk_richardson_number_at_lowest_model_level | bulk Richardson number at the surface | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| g | gravitational_acceleration | gravitational acceleration | m s-2 | real | () | kind_phys | in |
| 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 |
| rv | gas_constant_water_vapor | ideal gas constant for water vapor | J kg-1 K-1 | real | () | kind_phys | in |
| ep1 | 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 |
| ep2 | ratio_of_dry_air_to_water_vapor_gas_constants | rd/rv | none | real | () | kind_phys | in |
| xlv | latent_heat_of_vaporization_of_water_at_0c | latent heat of evaporation/sublimation | J kg-1 | real | () | kind_phys | in |
| dusfc | instantaneous_surface_x_momentum_flux | x momentum flux | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| dvsfc | instantaneous_surface_y_momentum_flux | y momentum flux | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| dtsfc | instantaneous_surface_upward_sensible_heat_flux | surface upward sensible heat flux | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| dqsfc | instantaneous_surface_upward_latent_heat_flux | surface upward latent heat flux | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| dt | timestep_for_physics | time step for physics | s | real | () | kind_phys | in |
| kpbl1d | vertical_index_at_top_of_atmosphere_boundary_layer | PBL top model level index | index | integer | (ccpp_constant_one:horizontal_loop_extent) | | out |
| u10 | x_wind_at_10m | x component of wind at 10 m | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| v10 | y_wind_at_10m | y component of wind at 10 m | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| dx | characteristic_grid_lengthscale | size of the grid cell | m | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | in |
| ldiag3d | flag_for_diagnostics_3d | flag for 3d diagnostic fields | 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 |
| ntoz | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | | in |
| ntqv | index_of_specific_humidity_in_tracer_concentration_array | tracer index for water vapor (specific humidity) | index | integer | () | | 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_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 |
| 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 |
| 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 |