local_namestandard_namelong_nameunitstypedimensionskindintent
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
u1x_wind_at_surface_adjacent_layerx component of 1st model layer windm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
v1y_wind_at_surface_adjacent_layery component of 1st model layer windm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
z1height_above_ground_at_lowest_model_layerheight above ground at 1st model layermreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
t1air_temperature_at_surface_adjacent_layer1st model layer air temperatureKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
q1specific_humidity_at_surface_adjacent_layer1st model layer specific humiditykg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
p1air_pressure_at_surface_adjacent_layerModel layer 1 mean pressurePareal(ccpp_constant_one:horizontal_loop_extent)kind_physin
roughness_lengthsurface_roughness_lengthsurface roughness lengthcmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
spec_sh_fluxspecified_surface_upward_temperature_fluxspecified kinematic surface upward sensible heat fluxK m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
spec_lh_fluxspecified_surface_upward_specific_humidity_fluxspecified kinematic surface upward latent heat fluxkg kg-1 m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
exner_inverseratio_of_exner_function_between_midlayer_and_interface_at_lowest_model_layerExner function ratio bt midlayer and interface at 1st layerratioreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
T_surfsurface_skin_temperaturesurface skin temperatureKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
cpspecific_heat_of_dry_air_at_constant_pressurespecific heat of dry air at constant pressureJ kg-1 K-1real()kind_physin
gravgravitational_accelerationgravitational accelerationm s-2real()kind_physin
hvaplatent_heat_of_vaporization_of_water_at_0clatent heat of vaporization of water at 0CJ kg-1real()kind_physin
rdgas_constant_of_dry_airideal gas constant for dry airJ kg-1 K-1real()kind_physin
fvirtratio_of_vapor_to_dry_air_gas_constants_minus_onerv/rd - 1 (rv = ideal gas constant for water vapor)nonereal()kind_physin
vonKarmanvon_karman_constantVon Karman constantnonereal()kind_physin
tgicefreezing_point_temperature_of_seawaterfreezing point temperature of seawaterKreal()kind_physin
islmsksea_land_ice_masksea/land/ice mask (=0/1/2)flaginteger(ccpp_constant_one:horizontal_loop_extent)inout
dryflag_nonzero_land_surface_fractionflag indicating presence of some land surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)inout
frlandland_area_fraction_for_microphysicsland area fraction used in microphysics schemesfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
cicesea_ice_area_fraction_of_sea_area_fractionice fraction over open waterfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
icyflag_nonzero_sea_ice_surface_fractionflag indicating presence of some sea ice surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)inout
tisfcsurface_skin_temperature_over_icesurface skin temperature over iceKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
oceanfracsea_area_fractionfraction of horizontal grid area occupied by oceanfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
min_seaicemin_sea_ice_area_fractionminimum sea ice valuefracreal()kind_physin
cplflxflag_for_surface_flux_couplingflag controlling cplflx collection (default off)flaglogical()in
cpliceflag_for_sea_ice_couplingflag controlling cplice collection (default on)flaglogical()in
flag_ciceflag_for_ciceflag for ciceflaglogical(ccpp_constant_one:horizontal_loop_extent)inout
wetflag_nonzero_wet_surface_fractionflag indicating presence of some ocean or lake surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)inout
min_lakeicemin_lake_ice_area_fractionminimum lake ice valuefracreal()kind_physin
tsfclsurface_skin_temperature_over_landsurface skin temperature over landKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsfc_watsurface_skin_temperature_over_watersurface skin temperature over waterKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
slmskarea_typelandmask: sea/land/ice=0/1/2flagreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
lakefraclake_area_fractionfraction of horizontal grid area occupied by lakefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
lkmcontrol_for_lake_model_execution_methodcontrol for lake model execution: 0=no lake, 1=lake, 2=lake+nsstflaginteger()in
lakedepthlake_depthlake depthmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
use_lake_modelflag_for_using_lake_modelflag indicating lake points using a lake modelflaginteger(ccpp_constant_one:horizontal_loop_extent)inout
sh_fluxsurface_upward_temperature_fluxsurface upward sensible heat fluxK m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
lh_fluxsurface_upward_specific_humidity_fluxsurface upward evaporation fluxkg kg-1 m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
sh_flux_chskinematic_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_physout
u_starsurface_friction_velocityboundary layer parameterm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
sfc_stresssurface_wind_stresssurface wind stressm2 s-2real(ccpp_constant_one:horizontal_loop_extent)kind_physout
cmsurface_drag_coefficient_for_momentum_in_airsurface exchange coeff for momentumnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physout
chsurface_drag_coefficient_for_heat_and_moisture_in_airsurface exchange coeff heat & moisturenonereal(ccpp_constant_one:horizontal_loop_extent)kind_physout
fmmonin_obukhov_similarity_function_for_momentumMonin-Obukhov similarity function for momentumnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physout
fhmonin_obukhov_similarity_function_for_heatMonin-Obukhov similarity function for heatnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physout
rbbulk_richardson_number_at_lowest_model_levelbulk Richardson number at the surfacenonereal(ccpp_constant_one:horizontal_loop_extent)kind_physout
u10mx_wind_at_10m10 meter u wind speedm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
v10my_wind_at_10m10 meter v wind speedm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
wind1wind_speed_at_lowest_model_layerwind speed at lowest model levelm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
qsssurface_specific_humiditysurface air saturation specific humiditykg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physout
t2mair_temperature_at_2m2 meter temperatureKreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
q2mspecific_humidity_at_2m2 meter specific humiditykg kg-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