local_name | standard_name | long_name | units | type | dimensions | kind | intent |
me | mpi_rank | current MPI-rank | index | integer | () | | in |
ncol | horizontal_loop_extent | horizontal dimension | count | integer | () | | in |
nLev | vertical_layer_dimension | number of vertical levels | count | integer | () | | in |
nTracers | number_of_tracers | number of tracers | 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 |
i_o3 | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | | in |
fhswr | period_of_shortwave_radiation_calls | frequency for shortwave radiation | s | real | () | kind_phys | in |
fhlwr | period_of_longwave_radiation_calls | frequency for longwave radiation | s | real | () | kind_phys | in |
xlat | latitude | latitude | radian | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
xlon | longitude | longitude | radian | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
coslat | cosine_of_latitude | cosine of latitude | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
sinlat | sine_of_latitude | sine of latitude | none | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
solhr | forecast_utc_hour | time in hours after 00z at the current timestep | h | real | () | 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 |
prslk | dimensionless_exner_function | dimensionless Exner function at model layer centers | none | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
prsl | air_pressure | mean layer pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_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 |
qgrs | tracer_concentration | model layer mean tracer concentration | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | in |
tsfc | surface_skin_temperature | surface skin temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
con_g | gravitational_acceleration | gravitational acceleration | m s-2 | real | () | kind_phys | in |
con_rd | gas_constant_of_dry_air | ideal gas constant for dry air | J kg-1 K-1 | real | () | kind_phys | in |
con_eps | ratio_of_dry_air_to_water_vapor_gas_constants | rd/rv | none | real | () | kind_phys | in |
con_epsm1 | ratio_of_dry_air_to_water_vapor_gas_constants_minus_one | (rd/rv) - 1 | none | real | () | kind_phys | in |
con_fvirt | ratio_of_vapor_to_dry_air_gas_constants_minus_one | (rv/rd) - 1 (rv = ideal gas constant for water vapor) | none | real | () | kind_phys | in |
con_epsqs | minimum_value_of_saturation_mixing_ratio | floor value for saturation mixing ratio | kg kg-1 | real | () | kind_phys | in |
minGPpres | minimum_pressure_in_rrtmgp | minimum pressure allowed in RRTMGP | Pa | real | () | kind_phys | in |
maxGPpres | maximum_pressure_in_rrtmgp | maximum pressure allowed in RRTMGP | Pa | real | () | kind_phys | in |
minGPtemp | minimum_temperature_in_rrtmgp | minimum temperature allowed in RRTMGP | K | real | () | kind_phys | in |
maxGPtemp | maximum_temperature_in_rrtmgp | maximum temperature allowed in RRTMGP | K | real | () | kind_phys | in |
raddt | time_step_for_radiation | radiation time step | s | real | () | kind_phys | inout |
p_lay | air_pressure_at_layer_for_rrtmgp | air pressure at vertical layer for radiation calculation | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
p_lev | air_pressure_at_interface_for_rrtmgp | air pressure at vertical interface for radiation calculation | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
t_lay | air_temperature_at_layer_for_rrtmgp | air temperature at vertical layer for radiation calculation | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
t_lev | air_temperature_at_interface_for_rrtmgp | air temperature at vertical interface for radiation calculation | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension) | kind_phys | inout |
deltaZ | layer_thickness | layer_thickness | m | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
deltaZc | layer_thickness_from_layer_center | layer_thickness | m | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
deltaP | layer_thickness_in_pa | layer_thickness_in_Pa | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
top_at_1 | flag_for_vertical_ordering_in_rrtmgp | flag for vertical ordering in RRTMGP | flag | logical | () | | out |
iSFC | vertical_index_for_surface_in_rrtmgp | index for surface layer in RRTMGP | flag | integer | () | | out |
iTOA | vertical_index_for_toa_in_rrtmgp | index for TOA layer in RRTMGP | flag | integer | () | | out |
tsfc_radtime | surface_skin_temperature_on_radiation_timestep | surface skin temperature on radiation timestep | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
tsfg | surface_ground_temperature_for_radiation | surface ground temperature for radiation | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
tsfa | surface_air_temperature_for_radiation | lowest model layer air temperature for radiation | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
tv_lay | virtual_temperature | layer virtual temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
relhum | relative_humidity | layer relative humidity | frac | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
qs_lay | saturation_vapor_pressure | saturation vapor pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
q_lay | water_vapor_mixing_ratio | water vaport mixing ratio | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
tracer | chemical_tracers | chemical tracers | g g-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | inout |
active_gases_array | list_of_active_gases_used_by_rrtmgp | list of active gases used by RRTMGP | none | character | (ccpp_constant_one:number_of_active_gases_used_by_RRTMGP) | len=* | in |
gas_concentrations | gas_concentrations_for_rrtmgp_suite | DDT containing gas concentrations for RRTMGP radiation scheme | DDT | ty_gas_concs | () | ty_gas_concs | inout |
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 | inout |
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 | 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 |