local_namestandard_namelong_nameunitstypedimensionskindintent
nColhorizontal_loop_extenthorizontal dimensioncountinteger()in
nLevvertical_layer_dimensionnumber of vertical levelscountinteger()in
yearlennumber_of_days_in_current_yearnumber of days in a yeardaysinteger()in
doSWradflag_for_calling_shortwave_radiationlogical flags for sw radiation callsflaglogical()in
doLWradflag_for_calling_longwave_radiationlogical flags for lw radiation callsflaglogical()in
julianforecast_julian_dayjulian daydaysreal()kind_physin
latlatitudelatituderadianreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
p_levair_pressure_at_interface_for_rrtmgpair pressure at vertical interface for radiation calculationPareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physin
p_layair_pressure_at_layer_for_rrtmgpair pressure at vertical layer for radiation calculationPareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
tv_layvirtual_temperaturelayer virtual temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
deltaZclayer_thickness_from_layer_centerlayer_thicknessmreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
con_pipiratio of a circle's circumference to its diameternonereal()kind_physin
con_ggravitational_accelerationgravitational accelerationm s-2real()kind_physin
con_rdgas_constant_of_dry_airideal gas constant for dry airJ kg-1 K-1real()kind_physin
con_epsqminimum_value_of_specific_humidityfloor value for specific humiditykg kg-1real()kind_physin
dcorr_condecorrelation_length_used_by_overlap_methoddecorrelation length (default) used by cloud overlap method (iovr)kmreal()kind_physin
idcorflag_for_decorrelation_length_methodflag for decorrelation length method used in cloud overlap method (iovr)flaginteger()in
iovrflag_for_cloud_overlap_method_for_radiationflag for cloud overlap methodflaginteger()in
iovr_convcldflag_for_convective_cloud_overlap_method_for_radiationflag for convective cloud overlap methodflaginteger()in
iovr_dcorrflag_for_decorrelation_length_cloud_overlap_methodchoice of decorrelation-length cloud overlap methodflaginteger()in
iovr_expflag_for_exponential_cloud_overlap_methodchoice of exponential cloud overlap methodflaginteger()in
iovr_exprandflag_for_exponential_random_cloud_overlap_methodchoice of exponential-random cloud overlap methodflaginteger()in
idcor_conflag_for_constant_decorrelation_length_methodchoice of decorrelation length computation (costant)flaginteger()in
idcor_hoganflag_for_hogan_decorrelation_length_methodchoice of decorrelation length computation (hogan)flaginteger()in
idcor_oreopoulosflag_for_oreopoulos_decorrelation_length_methodchoice of decorrelation length computation (oreopoulos)flaginteger()in
cld_fractotal_cloud_fractionlayer total cloud fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
cld_cnv_fracconvective_cloud_fraction_for_rrtmgplayer convective cloud fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
top_at_1flag_for_vertical_ordering_in_rrtmgpflag for vertical ordering in RRTMGPflaglogical()in
imfdeepcnvcontrol_for_deep_convection_schemeflag for mass-flux deep convection schemeflaginteger()in
imfdeepcnv_gfidentifier_for_grell_freitas_deep_convectionflag for Grell-Freitas deep convection schemeflaginteger()in
imfdeepcnv_samfidentifer_for_scale_aware_mass_flux_deep_convectionflag for SAMF deep convection schemeflaginteger()in
de_lgthcloud_decorrelation_lengthcloud decorrelation lengthkmreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
cloud_overlap_paramcloud_overlap_paramcloud overlap parameterkmreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
precip_overlap_paramprecip_overlap_paramprecipitation overlap parameterkmreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
cnv_cloud_overlap_paramconvective_cloud_overlap_paramconvective cloud overlap parameterkmreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out