local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
cgwftunable_parameters_for_convective_gravity_wave_dragmultiplication factors for convective gravity wave dragnonereal(ccpp_constant_one:2)kind_physin
dxcharacteristic_grid_lengthscalegrid size in zonal directionmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
work1grid_size_related_coefficient_used_in_scale_sensitive_schemesgrid size related coefficient used in scale-sensitive schemesnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
work2grid_size_related_coefficient_used_in_scale_sensitive_schemes_complementcomplement to work1nonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
dlengthcharacteristic_grid_length_scalerepresentative horizontal length scale of grid boxmreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
cldfcloud_area_fractionfraction of grid box area in which updrafts occurfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
levsvertical_layer_dimensionnumber of vertical layerscountinteger()in
kbotvertical_index_at_cloud_basevertical index at cloud baseindexinteger(ccpp_constant_one:horizontal_loop_extent)in
ktopvertical_index_at_cloud_topvertical index at cloud topindexinteger(ccpp_constant_one:horizontal_loop_extent)in
dtptimestep_for_physicsphysics time stepsreal()kind_physin
gt0air_temperature_of_new_stateupdated air temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
gt0_initair_temperature_saveair temperature before entering convection schemeKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
delair_pressure_difference_between_midlayersdifference between mid-layer pressuresPareal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension)kind_physin
cumabsmaximum_column_heating_ratemaximum heating rate in columnK s-1real(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