local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentscountinteger()in
levradjusted_vertical_layer_dimension_for_radiationadjusted number of vertical layers for radiationcountinteger()in
levsvertical_layer_dimensionnumber of vertical levelscountinteger()in
ltpextra_top_layerextra top layerscountinteger()in
ndaydaytime_points_dimensiondaytime points dimensioncountinteger()in
lmvertical_dimension_for_radiationnumber of vertical layers for radiation calculationcountinteger()in
kdvertical_index_difference_between_inout_and_localvertical index difference between in/out and localindexinteger()in
lsswrflag_for_calling_shortwave_radiationlogical flags for sw radiation callsflaglogical()in
swhtrflag_for_output_of_tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep_assuming_clear_skyflag to output sw heating rate (Radtend%swhc)flaglogical()in
sfcalb1surface_albedo_due_to_near_ir_directsurface albedo due to near IR direct beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfcalb2surface_albedo_due_to_near_ir_diffusedsurface albedo due to near IR diffused beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfcalb3surface_albedo_due_to_uv_and_vis_directsurface albedo due to UV+VIS direct beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfcalb4surface_albedo_due_to_uv_and_vis_diffusedsurface albedo due to UV+VIS diffused beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
htswctendency_of_air_temperature_due_to_shortwave_heating_on_radiation_time_step_and_radiation_levelstotal sky heating rate due to shortwave radiationK s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation)kind_physin
htsw0tendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky_on_radiation_time_step_and_radiation_levelsclear sky heating rates due to shortwave radiationK s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation)kind_physin
nirbmdisurface_downwelling_direct_nir_shortwave_flux_on_radiation_timestepsfc nir beam sw downward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
nirdfdisurface_downwelling_diffuse_nir_shortwave_flux_on_radiation_timestepsfc nir diff sw downward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
visbmdisurface_downwelling_direct_uv_and_vis_shortwave_flux_on_radiation_timestepsfc uv+vis beam sw downward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
visdfdisurface_downwelling_diffuse_uv_and_vis_shortwave_flux_on_radiation_timestepsfc uv+vis diff sw downward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
nirbmuisurface_upwelling_direct_nir_shortwave_flux_on_radiation_timestepsfc nir beam sw upward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
nirdfuisurface_upwelling_diffuse_nir_shortwave_flux_on_radiation_timestepsfc nir diff sw upward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
visbmuisurface_upwelling_direct_uv_and_vis_shortwave_flux_on_radiation_timestepsfc uv+vis beam sw upward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
visdfuisurface_upwelling_diffuse_uv_and_vis_shortwave_flux_on_radiation_timestepsfc uv+vis diff sw upward fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfcdswsurface_downwelling_shortwave_flux_on_radiation_timesteptotal sky sfc downward sw fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfcnswsurface_net_downwelling_shortwave_flux_on_radiation_timesteptotal sky sfc netsw flx into groundW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
htrswtendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timesteptotal sky sw heating rateK s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
swhctendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky_on_radiation_timestepclear sky sw heating ratesK s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
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_typeinout
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_typeinout
topfswsw_fluxes_top_atmospheresw radiation fluxes at toaW m-2topfsw_type(ccpp_constant_one:horizontal_loop_extent)topfsw_typeinout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out