| local_name | standard_name | long_name | units | type | dimensions | kind | intent |
| me | mpi_rank | current MPI-rank | index | integer | () | | in |
| ncol | horizontal_loop_extent | horizontal dimension | count | integer | () | | in |
| nLev | vertical_layer_dimension | number of vertical levels | count | integer | () | | in |
| nTracers | number_of_tracers | number of tracers | count | integer | () | | in |
| lsswr | flag_for_calling_shortwave_radiation | logical flags for sw radiation calls | flag | logical | () | | in |
| lslwr | flag_for_calling_longwave_radiation | logical flags for lw radiation calls | flag | logical | () | | in |
| i_o3 | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | | in |
| fhswr | period_of_shortwave_radiation_calls | frequency for shortwave radiation | s | real | () | kind_phys | in |
| fhlwr | period_of_longwave_radiation_calls | frequency for longwave radiation | s | real | () | kind_phys | in |
| xlat | latitude | latitude | radian | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| xlon | longitude | longitude | radian | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| coslat | cosine_of_latitude | cosine of latitude | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| sinlat | sine_of_latitude | sine of latitude | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| solhr | forecast_utc_hour | time in hours after 00z at the current timestep | h | real | () | kind_phys | in |
| prsi | 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 |
| prslk | dimensionless_exner_function | dimensionless Exner function at model layer centers | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | 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 |
| 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 |
| tsfc | surface_skin_temperature | surface skin temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| con_g | gravitational_acceleration | gravitational acceleration | m s-2 | real | () | kind_phys | in |
| con_rd | gas_constant_of_dry_air | ideal gas constant for dry air | J kg-1 K-1 | real | () | kind_phys | in |
| con_eps | ratio_of_dry_air_to_water_vapor_gas_constants | rd/rv | none | real | () | kind_phys | in |
| con_epsm1 | ratio_of_dry_air_to_water_vapor_gas_constants_minus_one | (rd/rv) - 1 | none | real | () | kind_phys | in |
| con_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 |
| con_epsqs | minimum_value_of_saturation_mixing_ratio | floor value for saturation mixing ratio | kg kg-1 | real | () | kind_phys | in |
| minGPpres | minimum_pressure_in_rrtmgp | minimum pressure allowed in RRTMGP | Pa | real | () | kind_phys | in |
| maxGPpres | maximum_pressure_in_rrtmgp | maximum pressure allowed in RRTMGP | Pa | real | () | kind_phys | in |
| minGPtemp | minimum_temperature_in_rrtmgp | minimum temperature allowed in RRTMGP | K | real | () | kind_phys | in |
| maxGPtemp | maximum_temperature_in_rrtmgp | maximum temperature allowed in RRTMGP | K | real | () | kind_phys | in |
| raddt | time_step_for_radiation | radiation time step | s | real | () | kind_phys | inout |
| p_lay | air_pressure_at_layer_for_rrtmgp | air pressure at vertical layer for radiation calculation | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| p_lev | air_pressure_at_interface_for_rrtmgp | air pressure at vertical interface for radiation calculation | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
| t_lay | air_temperature_at_layer_for_rrtmgp | air temperature at vertical layer for radiation calculation | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| t_lev | air_temperature_at_interface_for_rrtmgp | air temperature at vertical interface for radiation calculation | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
| deltaZ | layer_thickness | layer_thickness | m | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| deltaZc | layer_thickness_from_layer_center | layer_thickness | m | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| deltaP | layer_thickness_in_pa | layer_thickness_in_Pa | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| top_at_1 | flag_for_vertical_ordering_in_rrtmgp | flag for vertical ordering in RRTMGP | flag | logical | () | | out |
| iSFC | vertical_index_for_surface_in_rrtmgp | index for surface layer in RRTMGP | flag | integer | () | | out |
| iTOA | vertical_index_for_toa_in_rrtmgp | index for TOA layer in RRTMGP | flag | integer | () | | out |
| tsfc_radtime | surface_skin_temperature_on_radiation_timestep | surface skin temperature on radiation timestep | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| tsfg | surface_ground_temperature_for_radiation | surface ground temperature for radiation | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| tsfa | surface_air_temperature_for_radiation | lowest model layer air temperature for radiation | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| tv_lay | virtual_temperature | layer virtual temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| relhum | relative_humidity | layer relative humidity | frac | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| qs_lay | saturation_vapor_pressure | saturation vapor pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| q_lay | water_vapor_mixing_ratio | water vaport mixing ratio | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
| tracer | chemical_tracers | chemical tracers | g g-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | inout |
| 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=* | in |
| gas_concentrations | gas_concentrations_for_rrtmgp_suite | DDT containing gas concentrations for RRTMGP radiation scheme | DDT | ty_gas_concs | () | ty_gas_concs | inout |
| coszdg | cosine_of_solar_zenith_angle_on_radiation_timestep | daytime mean cosz over rad call period | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| coszen | cosine_of_solar_zenith_angle_for_daytime_points_on_radiation_timestep | mean cos of zenith angle over rad call period | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| 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 |