local_namestandard_namelong_nameunitstypedimensionskindintent
rrtmgp_root_dirdirectory_for_rte_rrtmgp_source_codedirectory for rte+rrtmgp source codenonecharacter()len=128in
rrtmgp_sw_file_gasfilename_of_rrtmgp_shortwave_k_distributionfile containing RRTMGP SW k-distributionnonecharacter()len=128in
rrtmgp_sw_file_cloudsfilename_of_rrtmgp_shortwave_cloud_optics_coefficientsfile containing coefficients for RRTMGP SW cloud opticsnonecharacter()len=128in
doGP_cldoptics_PADEflag_to_calc_lw_cld_optics_using_rrtmgp_padelogical flag to control cloud optics scheme.flaglogical()in
doGP_cldoptics_LUTflag_to_calc_lw_cld_optics_using_rrtmgp_lutlogical flag to control cloud optics scheme.flaglogical()in
nrghicenumber_of_ice_roughness_categoriesnumber of ice-roughness categories in RRTMGP calculationcountinteger()inout
doGP_sgs_cnvflag_to_include_sgs_convective_cloud_in_rrtmgplogical flag to control sgs convective cloud in RRTMGPflaglogical()in
doGP_sgs_pblflag_to_include_sgs_mynn_edmf_cloud_in_rrtmgplogical flag to control MYNN-EDMF PBL cloud in RRTMGPflaglogical()in
rrtmgp_phys_blksznumber_of_columns_per_rrtmgp_sw_blocknumber of columns to process at a time by RRTMGP SW schemecountinteger()in
nLayvertical_layer_dimensionnumber of vertical levelscountinteger()in
mpirankmpi_rankcurrent MPI rankindexinteger()in
mpirootmpi_rootmaster MPI rankindexinteger()in
mpicommmpi_communicatorMPI communicatorindexMPI_Comm()MPI_Commin
active_gases_arraylist_of_active_gases_used_by_rrtmgplist of active gases used by RRTMGPnonecharacter(ccpp_constant_one:number_of_active_gases_used_by_RRTMGP)len=*in
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out