local_namestandard_namelong_nameunitstypedimensionskindintent
nxhorizontal_loop_extenthorizontal loop extentcountinteger()in
nzmvertical_layer_dimensionvertical layer dimensioncountinteger()in
tcrcloud_phase_transition_threshold_temperaturethreshold temperature below which cloud starts to freezeKreal()kind_physin
tcrfreciprocal_of_cloud_phase_transition_temperature_rangedenominator in cloud phase transition = 1/(tcr-tf)K-1real()kind_physin
con_cpspecific_heat_of_dry_air_at_constant_pressurespecific heat of dry air at constant pressureJ kg-1 K-1real()kind_physin
con_ggravitational_accelerationgravitational accelerationm s-2real()kind_physin
con_hvaplatent_heat_of_vaporization_of_water_at_0clatent heat of evaporation/sublimationJ kg-1real()kind_physin
con_hfuslatent_heat_of_fusion_of_water_at_0clatent heat of fusionJ kg-1real()kind_physin
con_rvgas_constant_water_vaporideal gas constant for water vaporJ kg-1 K-1real()kind_physin
con_rdgas_constant_of_dry_airideal gas constant for dry airJ kg-1 K-1real()kind_physin
con_pipiratio of a circle's circumference to its diameternonereal()kind_physin
con_fvirtratio_of_vapor_to_dry_air_gas_constants_minus_one(rv/rd) - 1 (rv = ideal gas constant for water vapor)nonereal()kind_physin
con_epsratio_of_dry_air_to_water_vapor_gas_constantsrd/rvnonereal()kind_physin
dtptimestep_for_physicstime step for physicssreal()kind_physin
prslair_pressuremean layer pressurePareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
delpair_pressure_difference_between_midlayerspres(k) - pres(k+1)Pareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
phiigeopotential_at_interfacegeopotential at model layer interfacesm2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physin
philgeopotentialgeopotential at model layer centersm2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
ux_wind_of_new_statezonal wind updated by physicsm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
vy_wind_of_new_statemeridional wind updated by physicsm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
omegalagrangian_tendency_of_air_pressurelayer mean vertical velocityPa s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
rhccritical_relative_humiditycritical relative humidityfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
supicetunable_parameter_for_ice_supersaturationice supersaturation parameter for PDF cloudsnonereal()kind_physin
pcritpressure_threshold_for_increased_tke_dissipationpressure below which extra TKE diss. is applied in SHOCPareal()kind_physin
cefacmultiplicative_tunable_parameter_for_tke_dissipationmult. tuning parameter for TKE diss. in SHOCnonereal()kind_physin
cesfacmultiplicative_tunable_parameter_for_tke_dissipation_at_surface_adjacent_layermult. tuning parameter for TKE diss. at surface in SHOCnonereal()kind_physin
tkef1shoc_implicit_tke_integration_uncentering_termuncentering term for TKE integration in SHOCnonereal()kind_physin
dis_optshoc_flag_for_optional_surface_tke_dissipationflag for alt. TKE diss. near surface in SHOC (>0 = ON)nonereal()kind_physin
hflxkinematic_surface_upward_sensible_heat_flux_reduced_by_surface_roughness_and_vegetationkinematic surface upward sensible heat flux reduced by surface roughness and vegetationK m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
evapsurface_upward_specific_humidity_fluxkinematic surface upward latent heat fluxkg kg-1 m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
prnumprandtl_numberturbulent Prandtl numbernonereal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
gt0air_temperature_of_new_statetemperature updated by physicsKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
gq0tracer_concentration_of_new_statetracer concentration updated by physicskg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers)kind_physinout
ntracnumber_of_tracersnumber of tracerscountinteger()in
ntqvindex_of_specific_humidity_in_tracer_concentration_arraytracer index for water vapor (specific humidity)indexinteger()in
ntcwindex_of_cloud_liquid_water_mixing_ratio_in_tracer_concentration_arraytracer index for cloud condensate (or liquid water)indexinteger()in
ntiwindex_of_cloud_ice_mixing_ratio_in_tracer_concentration_arraytracer index for ice waterindexinteger()in
ntrwindex_of_rain_mixing_ratio_in_tracer_concentration_arraytracer index for rain waterindexinteger()in
ntswindex_of_snow_mixing_ratio_in_tracer_concentration_arraytracer index for snow waterindexinteger()in
ntglindex_of_graupel_mixing_ratio_in_tracer_concentration_arraytracer index for graupelindexinteger()in
ntlncindex_of_mass_number_concentration_of_cloud_droplets_in_tracer_concentration_arraytracer index for liquid number concentrationindexinteger()in
ntincindex_of_mass_number_concentration_of_cloud_ice_in_tracer_concentration_arraytracer index for ice number concentrationindexinteger()in
cld_sgssubgrid_scale_cloud_fraction_from_shocsubgrid-scale cloud fraction from the SHOC schemefracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
tketurbulent_kinetic_energy_convective_transport_tracerturbulent kinetic energy in the convectively transported tracer arraym2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
tkhatmosphere_heat_diffusivity_from_shocdiffusivity for heat from the SHOC schemem2 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
wthv_secupward_virtual_potential_temperature_fluxupward kinematic buoyancy flux from the SHOC schemeK m s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out