local_namestandard_namelong_nameunitstypedimensionskindintent
rrtmgp_root_dirdirectory_for_rte_rrtmgp_source_codedirectory for rte+rrtmgp source codenonecharacter()len=128in
rrtmgp_lw_file_gasfilename_of_rrtmgp_longwave_k_distributionfile containing RRTMGP LW k-distributionnonecharacter()len=128in
rrtmgp_lw_file_cloudsfilename_of_rrtmgp_longwave_cloud_optics_coefficientsfile containing coefficients for RRTMGP LW 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
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
nrghicenumber_of_ice_roughness_categoriesnumber of ice-roughness categories in RRTMGP calculationcountinteger()inout
mpirankmpi_rankcurrent MPI rankindexinteger()in
mpirootmpi_rootmaster MPI rankindexinteger()in
mpicommmpi_communicatorMPI communicatorindexMPI_Comm()MPI_Commin
rrtmgp_phys_blksznumber_of_columns_per_rrtmgp_lw_blocknumber of columns to process at a time by RRTMGP LW schemecountinteger()in
nLayvertical_layer_dimensionnumber of vertical levelscountinteger()in
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