local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
kmvertical_layer_dimensionnumber of vertical levelscountinteger()in
kmp1vertical_interface_dimensionnumber of vertical levels plus onecountinteger()in
lmvertical_dimension_for_radiationnumber of vertical layers for radiation calculationcountinteger()in
ltpextra_top_layerextra top layerscountinteger()in
ktvertical_index_difference_between_layer_and_upper_boundvertical index difference between layer and upper boundindexinteger()in
kbvertical_index_difference_between_layer_and_lower_boundvertical index difference between layer and lower boundindexinteger()in
kdvertical_index_difference_between_inout_and_localvertical index difference between in/out and localindexinteger()in
nspc1number_of_species_for_aerosol_optical_depthnumber of species for output aerosol optical depth plus totalcountinteger()in
nfxrnumber_of_diagnostics_variables_for_radiationnumber of variables stored in the fluxr arraycountinteger()in
ndaydaytime_points_dimensiondaytime points dimensioncountinteger()in
lsswrflag_for_calling_shortwave_radiationlogical flags for sw radiation callsflaglogical()in
lslwrflag_for_calling_longwave_radiationlogical flags for lw radiation callsflaglogical()in
lssavflag_for_diagnosticslogical flag for storing diagnosticsflaglogical()in
fhlwrperiod_of_longwave_radiation_callsfrequency for longwave radiationsreal()kind_physin
fhswrperiod_of_shortwave_radiation_callsfrequency for shortwave radiationsreal()kind_physin
raddttime_step_for_radiationradiation time stepsreal()kind_physin
coszencosine_of_solar_zenith_angle_for_daytime_points_on_radiation_timestepmean cos of zenith angle over rad call periodnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
coszdgcosine_of_solar_zenith_angle_on_radiation_timestepdaytime mean cosz over rad call periodnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
prsiair_pressure_at_interfaceair pressure at model layer interfacesPareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physin
tgrsair_temperaturemodel layer mean temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
aerodpatmosphere_optical_thickness_due_to_ambient_aerosol_particlesvertical integrated optical depth for various aerosol speciesnonereal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_species_for_aerosol_optical_depth)kind_physin
cldsacloud_area_fraction_for_radiationfraction of clouds for low, middle, high, total and BLfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:5)kind_physin
mtopamodel_layer_number_at_cloud_topvertical indices for low, middle and high cloud topsindexinteger(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:3)in
mbotamodel_layer_number_at_cloud_basevertical indices for low, middle and high cloud basesindexinteger(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:3)in
clouds1total_cloud_fractionlayer total cloud fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation)kind_physin
cldtaulwcloud_optical_depth_layers_at_10mu_bandapprox 10mu band layer cloud optical depthnonereal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation)kind_physin
cldtauswcloud_optical_depth_layers_at_0p55mu_bandapprox .55mu band layer cloud optical depthnonereal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation)kind_physin
sfcflwsurface_lw_fluxes_assuming_total_and_clear_sky_on_radiation_timesteplw radiation fluxes at sfcW m-2sfcflw_type(ccpp_constant_one:horizontal_loop_extent)sfcflw_typein
sfcfswsurface_sw_fluxes_assuming_total_and_clear_sky_on_radiation_timestepsw radiation fluxes at sfcW m-2sfcfsw_type(ccpp_constant_one:horizontal_loop_extent)sfcfsw_typein
topflwlw_fluxes_top_atmospherelw radiation fluxes at topW m-2topflw_type(ccpp_constant_one:horizontal_loop_extent)topflw_typein
topfswsw_fluxes_top_atmospheresw radiation fluxes at toaW m-2topfsw_type(ccpp_constant_one:horizontal_loop_extent)topfsw_typein
scmpswcomponents_of_surface_downward_shortwave_fluxesderived type for special components of surface downward shortwave fluxesW m-2cmpfsw_type(ccpp_constant_one:horizontal_loop_extent)cmpfsw_typein
fluxrcumulative_radiation_diagnostictime-accumulated 2D radiation-related diagnostic fieldsmixedreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_diagnostics_variables_for_radiation)kind_physinout
total_albedototal_sky_albedototal sky albedo at toafracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out