local_namestandard_namelong_nameunitstypedimensionskindintent
ijsdimhorizontal_loop_extenthorizontal loop extentcountinteger()in
kmaxvertical_layer_dimensionnumber of veritcal levelscountinteger()in
ntracp1number_of_tracers_plus_onenumber of tracers plus onecountinteger()in
nnnumber_of_tracers_for_convective_transportnumber of tracers for convective transport (used to dimension clw)countinteger()in
ntrnumber_of_tracers_for_csnumber of convectively transported tracers in Chikira-Sugiyama deep conv. schemecountinteger()in
nctpnumber_of_cloud_types_csnumber of cloud types in Chikira-Sugiyama schemecountinteger()in
otsptflag_convective_tracer_transportflag to enable tracer transport by updrafts/downdrafts[(:,1)] or subsidence [(:,2)]flaglogical(ccpp_constant_one:number_of_tracers_plus_one, ccpp_constant_one:2)in
latlatitude_index_in_debug_printoutslatitude index in debug printoutsindexinteger()in
kdtindex_of_timestepcurrent forecast iterationindexinteger()in
tair_temperature_of_new_statemid-layer temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
qspecific_humidity_of_new_statemid-layer specific humidity of water vaporkg kg-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
rain1lwe_thickness_of_deep_convective_precipitation_amountdeep convective rainfall amount on physics timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
clwconvective_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
zmgeopotentialmid-layer geopotentialm2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
zigeopotential_at_interfaceinterface geopotentialm2 s-2real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physin
papair_pressuremid-layer pressurePareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
paphair_pressure_at_interfaceinterface pressurePareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_interface_dimension)kind_physin
deltatimestep_for_physicsphysics time stepsreal()kind_physin
deltitimestep_for_dynamicsdynamics time stepsreal()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_physinout
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_physinout
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_physinout
ux_wind_of_new_statemid-layer zonal windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
vy_wind_of_new_statemid-layer meridional windm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physinout
fscavfraction_of_tracer_scavengedfraction of the tracer (aerosols) that is scavenged by convectionkm-1real(ccpp_constant_one:number_of_tracers_scavenged)kind_physin
fswtrfraction_of_cloud_top_water_scavengedfraction of the tracer (cloud top water) that is scavenged by convectionkm-1real(ccpp_constant_one:number_of_tracers_scavenged)kind_physin
cbmfxatmosphere_updraft_convective_mass_flux_at_cloud_base_by_cloud_typecloud base mass fluxkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:number_of_cloud_types_CS)kind_physinout
mypempi_rankcurrent MPI rankindexinteger()in
wcbmaxmmaximum_updraft_velocity_at_cloud_basemaximum updraft velocity at cloud basem s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
precz0indetrainment_and_precipitation_tunable_parameter_3_cspartition water between detrainment and precipitation (decrease for more precipitation)mreal()kind_physin
preczhindetrainment_and_precipitation_tunable_parameter_4_cspartition water between detrainment and precipitation (decrease for more precipitation)mreal()kind_physin
clmdinentrainment_efficiency_tunable_parameter_9_csentrainment efficiencynonereal()kind_physin
sigmaconvective_updraft_area_fraction_at_model_interfacesconvective updraft area fraction at model interfacesfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
do_awflag_for_arakawa_wu_adjustmentflag for Arakawa Wu scale-aware adjustmentflaglogical()in
do_awddflag_for_arakawa_wu_downdrafts_for_deep_convectionflag to enable treating convective tendencies following Arakwaw-Wu for downdrafts (2013)flaglogical()in
flx_formflag_flux_form_csflag to enable using the flux form of the equations in CS schemeflaglogical()in
lprntflag_printcontrol flag for diagnostic print outflaglogical()in
iprhorizontal_index_of_printed_columnhorizontal index of printed columnindexinteger()in
kcnvflag_deep_convectionflag indicating whether convection occurs in columnflaginteger(ccpp_constant_one:horizontal_loop_extent)inout
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_physout
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_physout
w_upivertical_velocity_for_updraftvertical velocity for updraftm s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
cf_upiconvective_cloud_fraction_for_microphysicsconvective cloud fraction for microphysicsfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
cnv_mfddetrained_mass_fluxdetrained mass fluxkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
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_physout
clcnconvective_cloud_volume_fractionconvective cloud volume fractionfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
cnv_ficeice_fraction_in_convective_towerice fraction in convective towerfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physout
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_physout
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_physout
mp_physcontrol_for_microphysics_schemeflag for microphysics schemeflaginteger()in
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out