local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
kmvertical_layer_dimensionvertical layer dimensioncountinteger()in
first_time_stepflag_for_first_timestepflag for first time step for time integration loop (cold/warmstart)flaglogical()in
restartflag_for_restartflag for restart (warmstart) or coldstartflaglogical()in
tmfinstantaneous_tendency_of_specific_humidity_due_to_pblinstantaneous_tendency_of_specific_humidity_due_to_PBLkg kg-1 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
qmicroinstantaneous_tendency_of_specific_humidity_due_to_microphysicsmoisture tendency due to microphysicskg kg-1 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
itcindex_of_first_chemical_tracer_for_convectionindex of first chemical tracer transported/scavenged by convectionindexinteger()in
ntcnumber_of_chemical_tracersnumber of chemical tracerscountinteger()in
cliqspecific_heat_of_liquid_water_at_constant_pressurespecific heat of liquid water at constant pressureJ kg-1 K-1real()kind_physin
cpspecific_heat_of_dry_air_at_constant_pressurespecific heat of dry air at constant pressureJ kg-1 K-1real()kind_physin
cvapspecific_heat_of_water_vapor_at_constant_pressurespecific heat of water vapor at constant pressureJ kg-1 K-1real()kind_physin
epsratio_of_dry_air_to_water_vapor_gas_constantsrd/rvnonereal()kind_physin
epsm1ratio_of_dry_air_to_water_vapor_gas_constants_minus_one(rd/rv) - 1nonereal()kind_physin
fvratio_of_vapor_to_dry_air_gas_constants_minus_one(rv/rd) - 1 (rv = ideal gas constant for water vapor)nonereal()kind_physin
gravgravitational_accelerationgravitational accelerationm s-2real()kind_physin
hvaplatent_heat_of_vaporization_of_water_at_0clatent heat of evaporation/sublimationJ kg-1real()kind_physin
rdgas_constant_of_dry_airideal gas constant for dry airJ kg-1 K-1real()kind_physin
rvgas_constant_water_vaporideal gas constant for water vaporJ kg-1 K-1real()kind_physin
t0ctemperature_at_zero_celsiustemperature at 0 degree CelsiusKreal()kind_physin
delttimestep_for_physicsphysics time stepsreal()kind_physin
ntkindex_for_turbulent_kinetic_energy_convective_transport_tracerindex for turbulent kinetic energy in the convectively transported tracer arrayindexinteger()in
ntrnumber_of_tracers_for_samfnumber of tracers for scale-aware mass flux schemescountinteger()in
delpair_pressure_difference_between_midlayerspres(k) - pres(k+1)Pareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
prslpair_pressuremean layer pressurePareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
pspsurface_air_pressuresurface pressurePareal(ccpp_constant_one:horizontal_loop_extent)kind_physin
philgeopotentiallayer geopotentialm2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
qtrconvective_transportable_tracersarray to contain cloud water and other convective trans. tracerskg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers_for_convective_transport)kind_physinout
prevsqspecific_humidity_on_previous_timestepspecific_humidity_on_previous_timestepkg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
qspecific_humiditywater vapor specific humiditykg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
q1specific_humidity_of_new_stateupdated vapor specific humiditykg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
t1air_temperature_of_new_stateupdated temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
u1x_wind_of_new_stateupdated x-direction windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
v1y_wind_of_new_stateupdated y-direction windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
fscavchemical_tracer_scavenging_fractionsarray of aerosol scavenging coefficientsnonereal(ccpp_constant_one:number_of_chemical_tracers)kind_physin
hwrf_samfdeepflag_for_hurricane_specific_code_in_scale_aware_mass_flux_deep_convectionflag for hwrf samfdeepcnv schemeflaglogical()in
progsigmado_prognostic_updraft_area_fractionflag for prognostic sigma in cumuls schemeflaglogical()in
cldwrkcloud_work_functioncloud work functionm2 s-2real(ccpp_constant_one:horizontal_loop_extent)kind_physout
rnlwe_thickness_of_deep_convective_precipitation_amountdeep convective rainfall amount on physics timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
kbotvertical_index_at_cloud_baseindex for cloud baseindexinteger(ccpp_constant_one:horizontal_loop_extent)out
ktopvertical_index_at_cloud_topindex for cloud topindexinteger(ccpp_constant_one:horizontal_loop_extent)out
kcnvflag_deep_convectiondeep convection: 0=no, 1=yesflaginteger(ccpp_constant_one:horizontal_loop_extent)inout
islimsksea_land_ice_masklandmask: sea/land/ice=0/1/2flaginteger(ccpp_constant_one:horizontal_loop_extent)in
gareacell_areagrid cell aream2real(ccpp_constant_one:horizontal_loop_extent)kind_physin
dotlagrangian_tendency_of_air_pressurelayer mean vertical velocityPa s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
ncloudnumber_of_condensate_speciesnumber of cloud condensate typescountinteger()in
hpblatmosphere_boundary_layer_thicknessPBL top heightmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
ud_mfinstantaneous_atmosphere_updraft_convective_mass_flux(updraft mass flux) * deltkg m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
dd_mfinstantaneous_atmosphere_downdraft_convective_mass_flux(downdraft mass flux) * deltkg m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
dt_mfinstantaneous_atmosphere_detrainment_convective_mass_flux(detrainment mass flux) * deltkg m-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
cnvwconvective_cloud_water_mixing_ratiomoist convective cloud water mixing ratiokg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnvcconvective_cloud_coverconvective cloud coverfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
sigmainprognostic_updraft_area_fraction_in_convectionconvective updraft area fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
sigmaoutupdraft_area_fraction_updated_by_physicsconvective updraft area fraction updated by physicsfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
qlcnmass_fraction_of_convective_cloud_liquid_watermass fraction of convective cloud liquid waterkg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
qicnmass_fraction_of_convective_cloud_icemass fraction of convective cloud ice waterkg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
w_upivertical_velocity_for_updraftvertical velocity for updraftm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cf_upiconvective_cloud_fraction_for_microphysicsconvective cloud fraction for microphysicsfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnv_mfddetrained_mass_fluxdetrained mass fluxkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnv_dqldttendency_of_cloud_water_due_to_convective_microphysicstendency of cloud water due to convective microphysicskg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
clcnconvective_cloud_volume_fractionconvective cloud volume fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnv_ficeice_fraction_in_convective_towerice fraction in convective towerfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnv_ndropnumber_concentration_of_cloud_liquid_water_particles_for_detrainmentdroplet number concentration in convective detrainmentm-3real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
cnv_nicenumber_concentration_of_ice_crystals_for_detrainmentcrystal number concentration in convective detrainmentm-3real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
mp_physcontrol_for_microphysics_schemechoice of microphysics schemeflaginteger()in
mp_phys_mgidentifier_for_morrison_gettelman_microphysics_schemechoice of Morrison-Gettelman microphysics schemeflaginteger()in
clamentrainment_rate_coefficient_for_deep_convectionentrainment rate coefficient for deep conv.nonereal()kind_physin
c0srain_conversion_parameter_for_deep_convectionconvective rain conversion parameter for deep conv.m-1real()kind_physin
c1detrainment_conversion_parameter_for_deep_convectionconvective detrainment conversion parameter for deep conv.m-1real()kind_physin
betaldowndraft_fraction_reaching_surface_over_land_for_deep_convectiondowndraft fraction reaching surface over land for deep conv.fracreal()kind_physin
betasdowndraft_fraction_reaching_surface_over_water_for_deep_convectiondowndraft fraction reaching surface over water for deep conv.fracreal()kind_physin
evefrain_evaporation_coefficient_for_convectionconvective rain evaporation coefficient for convectionfracreal()kind_physin
pgconmomentum_transport_reduction_factor_due_to_pressure_gradient_force_for_deep_convectionreduction factor in momentum transport due to deep conv. induced pressure gradient forcefracreal()kind_physin
asolfacaerosol_aware_multiplicative_rain_conversion_parameter_for_deep_convectionaerosol-aware parameter inversely proportional to CCN number concentraion from Lim (2011) for deep conv.nonereal()kind_physin
do_caflag_for_cellular_automatacellular automata main switchflaglogical()in
ca_closureflag_for_global_cellular_automata_closureswitch for ca on closureflaglogical()in
ca_entrflag_for_global_cellular_automata_deep_convective_entrainmentswitch for ca on entrflaglogical()in
ca_triggerflag_for_global_cellular_automata_triggerswitch for ca on triggerflaglogical()in
nthreshcellular_automata_vertical_velocity_perturbation_threshold_for_deep_convectionthreshold used for perturbed vertical velocitym s-1real()kind_physin
ca_deepcellular_automata_area_fraction_for_deep_convection_from_coupled_processfraction of cellular automata for deep convectionfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
rainevapphysics_field_for_couplingphysics_field_for_couplingm2 s-2real(ccpp_constant_one:horizontal_loop_extent)kind_physout
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out