This module calculate time averaged output quantities (including total-sky and clear-sky SW and LW fluxes at TOA and surface; conventional 3-domain cloud amount, cloud top and base pressure, and cloud top temperature; aerosols AOD, etc.), store computed results in corresponding slots of array fluxr with appropriate time weights.
More...
local_name | standard_name | long_name | units | type | dimensions | kind | intent |
im | horizontal_loop_extent | horizontal loop extent | count | integer | () | | in |
km | vertical_layer_dimension | number of vertical levels | count | integer | () | | in |
kmp1 | vertical_interface_dimension | number of vertical levels plus one | count | integer | () | | in |
lm | vertical_dimension_for_radiation | number of vertical layers for radiation calculation | count | integer | () | | in |
ltp | extra_top_layer | extra top layers | none | integer | () | | in |
kt | vertical_index_difference_between_layer_and_upper_bound | vertical index difference between layer and upper bound | index | integer | () | | in |
kb | vertical_index_difference_between_layer_and_lower_bound | vertical index difference between layer and lower bound | index | integer | () | | in |
kd | vertical_index_difference_between_inout_and_local | vertical index difference between in/out and local | index | integer | () | | in |
nspc1 | number_of_species_for_aerosol_optical_depth | number of species for output aerosol optical depth plus total | count | integer | () | | in |
nfxr | number_of_diagnostics_variables_for_radiation | number of variables stored in the fluxr array | count | integer | () | | in |
nday | daytime_points_dimension | daytime points dimension | count | integer | () | | in |
lsswr | flag_for_calling_shortwave_radiation | logical flags for sw radiation calls | flag | logical | () | | in |
lslwr | flag_for_calling_longwave_radiation | logical flags for lw radiation calls | flag | logical | () | | in |
lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | in |
fhlwr | period_of_longwave_radiation_calls | frequency for longwave radiation | s | real | () | kind_phys | in |
fhswr | period_of_shortwave_radiation_calls | frequency for shortwave radiation | s | real | () | kind_phys | in |
raddt | time_step_for_radiation | radiation time step | s | real | () | kind_phys | 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 |
coszdg | cosine_of_solar_zenith_angle_on_radiation_timestep | daytime mean cosz over rad call period | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
prsi | air_pressure_at_interface | air pressure at model layer interfaces | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | in |
tgrs | air_temperature | model layer mean temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
aerodp | atmosphere_optical_thickness_due_to_ambient_aerosol_particles | vertical integrated optical depth for various aerosol species | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_species_for_aerosol_optical_depth) | kind_phys | in |
cldsa | cloud_area_fraction_for_radiation | fraction of clouds for low, middle, high, total and BL | frac | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:5) | kind_phys | in |
mtopa | model_layer_number_at_cloud_top | vertical indices for low, middle and high cloud tops | index | integer | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:3) | | in |
mbota | model_layer_number_at_cloud_base | vertical indices for low, middle and high cloud bases | index | integer | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:3) | | in |
clouds1 | total_cloud_fraction | layer total cloud fraction | frac | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation) | kind_phys | in |
cldtaulw | cloud_optical_depth_layers_at_10mu_band | approx 10mu band layer cloud optical depth | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation) | kind_phys | in |
cldtausw | cloud_optical_depth_layers_at_0p55mu_band | approx .55mu band layer cloud optical depth | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:adjusted_vertical_layer_dimension_for_radiation) | kind_phys | in |
sfcflw | surface_lw_fluxes_assuming_total_and_clear_sky_on_radiation_timestep | lw radiation fluxes at sfc | W m-2 | sfcflw_type | (ccpp_constant_one:horizontal_loop_extent) | sfcflw_type | in |
sfcfsw | surface_sw_fluxes_assuming_total_and_clear_sky_on_radiation_timestep | sw radiation fluxes at sfc | W m-2 | sfcfsw_type | (ccpp_constant_one:horizontal_loop_extent) | sfcfsw_type | in |
topflw | lw_fluxes_top_atmosphere | lw radiation fluxes at top | W m-2 | topflw_type | (ccpp_constant_one:horizontal_loop_extent) | topflw_type | in |
topfsw | sw_fluxes_top_atmosphere | sw radiation fluxes at toa | W m-2 | topfsw_type | (ccpp_constant_one:horizontal_loop_extent) | topfsw_type | 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 | in |
fluxr | cumulative_radiation_diagnostic | time-accumulated 2D radiation-related diagnostic fields | mixed | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_diagnostics_variables_for_radiation) | kind_phys | inout |
total_albedo | total_sky_albedo | total sky albedo at toa | frac | real | (ccpp_constant_one:horizontal_loop_extent) | 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 |