| local_name | standard_name | long_name | units | type | dimensions | kind | intent |
| doG_cldoptics | flag_to_calc_lw_cld_optics_using_rrtmg | logical flag to control cloud optics scheme. | flag | logical | () | | in |
| doGP_cldoptics_PADE | flag_to_calc_lw_cld_optics_using_rrtmgp_pade | logical flag to control cloud optics scheme. | flag | logical | () | | in |
| doGP_cldoptics_LUT | flag_to_calc_lw_cld_optics_using_rrtmgp_lut | logical flag to control cloud optics scheme. | flag | logical | () | | in |
| nrghice | number_of_ice_roughness_categories | number of ice-roughness categories in RRTMGP calculation | count | integer | () | | inout |
| rrtmgp_root_dir | directory_for_rte_rrtmgp_source_code | directory for rte+rrtmgp source code | none | character | () | len=128 | in |
| rrtmgp_sw_file_clouds | filename_of_rrtmgp_shortwave_cloud_optics_coefficients | file containing coefficients for RRTMGP SW cloud optics | none | character | () | len=128 | in |
| mpirank | mpi_rank | current MPI rank | index | integer | () | | in |
| mpiroot | mpi_root | master MPI rank | index | integer | () | | in |
| mpicomm | mpi_communicator | MPI communicator | 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 |