| 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 | number of vertical levels | count | integer | () | | in |
| t | air_temperature_of_new_state | temperature updated by physics | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| q | specific_humidity_of_new_state | water vapor specific humidity updated by physics | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
| prevst | air_temperature_on_previous_timestep | temperature from previous time step | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | out |
| prevsq | specific_humidity_on_previous_timestep | moisture from previous time step | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | out |
| cactiv | counter_for_grell_freitas_convection | convective activity memory | none | integer | (ccpp_constant_one:horizontal_loop_extent) | | in |
| cactiv_m | counter_for_grell_freitas_mid_level_convection | midlevel convective activity memory | none | integer | (ccpp_constant_one:horizontal_loop_extent) | | in |
| conv_act | consecutive_calls_for_grell_freitas_convection | Memory counter for GF | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| conv_act_m | consecutive_calls_for_grell_freitas_mid_level_convection | Memory counter for GF midlevel | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | out |
| rrfs_sd | do_smoke_coupling | flag controlling rrfs_sd collection | flag | logical | () | | in |
| ntsmoke | index_for_smoke_in_tracer_concentration_array | tracer index for smoke | index | integer | () | | in |
| ntdust | index_for_dust_in_tracer_concentration_array | tracer index for dust | index | integer | () | | in |
| ntcoarsepm | index_for_coarse_particulate_matter_in_tracer_concentration_array | tracer index for coarse particulate matter | index | integer | () | | in |
| errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
| chem3d | chem3d_mynn_pbl_transport | mynn pbl transport of smoke and dust | various | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_chemical_species_vertically_mixed) | kind_phys | inout |
| gq0 | tracer_concentration_of_new_state | tracer concentration updated by physics | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | inout |
| errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | | out |