local_namestandard_namelong_nameunitstypedimensionskindintent
doSWradflag_for_calling_shortwave_radiationflag to calculate SW irradiancesflaglogical()in
doSWclrskyflag_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
ncolhorizontal_loop_extenthorizontal dimensioncountinteger()in
nLevvertical_layer_dimensionnumber of vertical levelscountinteger()in
ndaydaytime_points_dimensiondaytime points dimensioncountinteger()in
idxdaydaytime_pointsdaytime pointsindexinteger(ccpp_constant_one:horizontal_loop_extent)in
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
p_layair_pressure_at_layer_for_rrtmgpair pressure layerPareal(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
doGP_sgs_cnvflag_to_include_sgs_convective_cloud_in_rrtmgplogical flag to control sgs convective cloud in RRTMGPflaglogical()in
doGP_sgs_mynnflag_to_include_sgs_mynn_edmf_cloud_in_rrtmgplogical flag to control MYNN-EDMF PBL cloud in RRTMGPflaglogical()in
iSFCvertical_index_for_surface_in_rrtmgpindex for surface layer in RRTMGPflaginteger()in
t_layair_temperature_at_layer_for_rrtmgpair temperature layerKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
sw_optical_props_clrskyshortwave_optical_properties_for_clear_skyFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strinout
sw_optical_props_cloudsshortwave_optical_properties_for_cloudy_atmosphereFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strin
sw_optical_props_precipByBandshortwave_optical_properties_for_precipitation_by_bandFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strin
sw_optical_props_cnvcloudsByBandshortwave_optical_properties_for_convective_cloudy_atmosphere_by_bandFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strin
sw_optical_props_MYNNcloudsByBandshortwave_optical_properties_for_mynn_edmf_pbl_cloudy_atmosphere_by_bandFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strin
sw_optical_props_aerosolshortwave_optical_properties_for_aerosolsFortran DDT containing RRTMGP optical propertiesDDTty_optical_props_2str()ty_optical_props_2strin
sfc_alb_nir_dirsurface_albedo_due_to_near_ir_directsurface albedo due to near IR direct beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfc_alb_nir_difsurface_albedo_due_to_near_ir_diffusedsurface albedo due to near IR diffused beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfc_alb_uvvis_dirsurface_albedo_due_to_uv_and_vis_directsurface albedo due to UV+VIS direct beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfc_alb_uvvis_difsurface_albedo_due_to_uv_and_vis_diffusedsurface albedo due to UV+VIS diffused beamfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
toa_src_swtoa_incident_sw_flux_by_spectral_pointTOA shortwave incident flux at each spectral pointsW m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_shortwave_spectral_points)kind_physin
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
fluxswUP_allskyrrtmgp_sw_flux_profile_upward_allskyRRTMGP upward shortwave all-sky flux profileW m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physinout
fluxswDOWN_allskyrrtmgp_sw_flux_profile_downward_allskyRRTMGP downward shortwave all-sky flux profileW m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physinout
fluxswUP_clrskyrrtmgp_sw_flux_profile_upward_clrskyRRTMGP upward shortwave clr-sky flux profileW m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physinout
fluxswDOWN_clrskyrrtmgp_sw_flux_profile_downward_clrskyRRTMGP downward shortwave clr-sky flux profileW m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physinout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out