local_name | standard_name | long_name | units | type | dimensions | kind | intent |
doSWrad | flag_for_calling_shortwave_radiation | flag to calculate SW irradiances | flag | logical | () | | in |
doSWclrsky | flag_for_output_of_tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep_assuming_clear_sky | flag to output sw heating rate (Radtend%swhc) | flag | logical | () | | in |
ncol | horizontal_loop_extent | horizontal dimension | count | integer | () | | in |
nLev | vertical_layer_dimension | number of vertical levels | count | integer | () | | in |
nday | daytime_points_dimension | daytime points dimension | count | integer | () | | in |
idxday | daytime_points | daytime points | index | integer | (ccpp_constant_one:horizontal_loop_extent) | | in |
coszen | cosine_of_solar_zenith_angle_for_daytime_points_on_radiation_timestep | mean cos of zenith angle over rad call period | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
p_lay | air_pressure_at_layer_for_rrtmgp | air pressure layer | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
top_at_1 | flag_for_vertical_ordering_in_rrtmgp | flag for vertical ordering in RRTMGP | flag | logical | () | | in |
doGP_sgs_cnv | flag_to_include_sgs_convective_cloud_in_rrtmgp | logical flag to control sgs convective cloud in RRTMGP | flag | logical | () | | in |
doGP_sgs_mynn | flag_to_include_sgs_mynn_edmf_cloud_in_rrtmgp | logical flag to control MYNN-EDMF PBL cloud in RRTMGP | flag | logical | () | | in |
iSFC | vertical_index_for_surface_in_rrtmgp | index for surface layer in RRTMGP | flag | integer | () | | in |
t_lay | air_temperature_at_layer_for_rrtmgp | air temperature layer | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
sw_optical_props_clrsky | shortwave_optical_properties_for_clear_sky | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | inout |
sw_optical_props_clouds | shortwave_optical_properties_for_cloudy_atmosphere | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | in |
sw_optical_props_precipByBand | shortwave_optical_properties_for_precipitation_by_band | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | in |
sw_optical_props_cnvcloudsByBand | shortwave_optical_properties_for_convective_cloudy_atmosphere_by_band | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | in |
sw_optical_props_MYNNcloudsByBand | shortwave_optical_properties_for_mynn_edmf_pbl_cloudy_atmosphere_by_band | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | in |
sw_optical_props_aerosol | shortwave_optical_properties_for_aerosols | Fortran DDT containing RRTMGP optical properties | DDT | ty_optical_props_2str | () | ty_optical_props_2str | in |
sfc_alb_nir_dir | surface_albedo_due_to_near_ir_direct | surface albedo due to near IR direct beam | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
sfc_alb_nir_dif | surface_albedo_due_to_near_ir_diffused | surface albedo due to near IR diffused beam | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
sfc_alb_uvvis_dir | surface_albedo_due_to_uv_and_vis_direct | surface albedo due to UV+VIS direct beam | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
sfc_alb_uvvis_dif | surface_albedo_due_to_uv_and_vis_diffused | surface albedo due to UV+VIS diffused beam | frac | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
toa_src_sw | toa_incident_sw_flux_by_spectral_point | TOA shortwave incident flux at each spectral points | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_shortwave_spectral_points) | kind_phys | in |
scmpsw | components_of_surface_downward_shortwave_fluxes | derived type for special components of surface downward shortwave fluxes | W m-2 | cmpfsw_type | (ccpp_constant_one:horizontal_loop_extent) | cmpfsw_type | inout |
fluxswUP_allsky | rrtmgp_sw_flux_profile_upward_allsky | RRTMGP upward shortwave all-sky flux profile | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
fluxswDOWN_allsky | rrtmgp_sw_flux_profile_downward_allsky | RRTMGP downward shortwave all-sky flux profile | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
fluxswUP_clrsky | rrtmgp_sw_flux_profile_upward_clrsky | RRTMGP upward shortwave clr-sky flux profile | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
fluxswDOWN_clrsky | rrtmgp_sw_flux_profile_downward_clrsky | RRTMGP downward shortwave clr-sky flux profile | W m-2 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | | out |