local_namestandard_namelong_nameunitstypedimensionskindintent
iterccpp_loop_counterloop counter for subcycling loops in CCPPindexinteger()in
mempi_rankcurrent MPI-rankindexinteger()in
mastermpi_rootmaster MPI-rankindexinteger()in
delttimestep_for_dynamicsphysics time stepsreal()kind_physin
kdtindex_of_timestepcurrent number of time stepsindexinteger()in
imhorizontal_loop_extenthorizontal loop extentcountinteger()in
nlevvertical_layer_dimensionnumber of vertical levelscountinteger()in
lsm_rucidentifier_for_ruc_land_surface_schemeflag for RUC land surface modelflaginteger()in
lsmcontrol_for_land_surface_schemeflag for land surface modelflaginteger()in
imp_physicscontrol_for_microphysics_schemechoice of microphysics schemeflaginteger()in
imp_physics_gfdlidentifier_for_gfdl_microphysics_schemechoice of GFDL microphysics schemeflaginteger()in
imp_physics_thompsonidentifier_for_thompson_microphysics_schemechoice of Thompson microphysics schemeflaginteger()in
imp_physics_nsslidentifier_for_nssl_microphysics_schemechoice of NSSL 2-moment microphysics schemeflaginteger()in
do_mynnsfclayflag_for_mellor_yamada_nakanishi_niino_surface_layer_schemeflag to activate MYNN surface layerflaglogical()in
lsoil_rucvertical_dimension_of_soil_internal_to_land_surface_schemenumber of soil layers internal to land surface modelcountinteger()in
lsoilvertical_dimension_of_soilsoil vertical layer dimensioncountinteger()in
rdlaiflag_for_reading_leaf_area_index_from_inputflag for reading leaf area index from initial conditions for RUC LSMflaglogical()in
xlat_dlatitude_in_degreelatitude in degree northdegree_northreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
xlon_dlongitude_in_degreelongitude in degree eastdegree_eastreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
zsdepth_of_soil_layersdepth of soil levels for land surface modelmreal(ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physin
t1air_temperature_at_surface_adjacent_layermean temperature at lowest model layerKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
q1specific_humidity_at_surface_adjacent_layerwater vapor specific humidity at lowest model layerkg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
qccloud_liquid_water_mixing_ratio_at_surface_adjacent_layerratio of mass of cloud water to mass of dry air plus vapor (without condensates) at lowest model layerkg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
stypesoil_type_classificationsoil type at each grid cellindexinteger(ccpp_constant_one:horizontal_loop_extent)in
vtypevegetation_type_classificationvegetation type at each grid cellindexinteger(ccpp_constant_one:horizontal_loop_extent)in
sigmafvegetation_area_fractionareal fractional cover of green vegetationfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
laixyleaf_area_indexleaf area indexnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
dlwflxsurface_downwelling_longwave_fluxsurface downwelling longwave flux at current timeW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physin
dswsfcsurface_downwelling_shortwave_fluxsurface downwelling shortwave flux at current timeW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physin
tg3deep_soil_temperaturedeep soil temperatureKreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
coszeninstantaneous_cosine_of_zenith_anglecosine of zenith angle at current timenonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
landflag_nonzero_land_surface_fractionflag indicating presence of some land surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)in
icyflag_nonzero_sea_ice_surface_fractionflag indicating presence of some sea ice surface area fractionflaglogical(ccpp_constant_one:horizontal_loop_extent)in
use_lakeflag_for_using_flakeflag indicating lake points using flake modelflaglogical(ccpp_constant_one:horizontal_loop_extent)in
rainnclwe_thickness_of_explicit_precipitation_amount_on_previous_timestepexplicit rainfall from previous timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
rainclwe_thickness_of_convective_precipitation_amount_on_previous_timestepconvective_precipitation_amount from previous timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
icelwe_thickness_of_ice_precipitation_amount_on_previous_timestepice amount from previous timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
snowsnow_mass_on_previous_timestepsnow amount from previous timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
graupellwe_thickness_of_graupel_amount_on_previous_timestepgraupel amount from previous timestepmreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
prsl1air_pressure_at_surface_adjacent_layermean pressure at lowest model layerPareal(ccpp_constant_one:horizontal_loop_extent)kind_physin
zfheight_above_ground_at_lowest_model_layerlayer 1 height above ground (not MSL)mreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
windwind_speed_at_lowest_model_layerwind speed at lowest model levelm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physin
shdminmin_vegetation_area_fractionmin fractional coverage of green vegetationfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
shdmaxmax_vegetation_area_fractionmax fractional coverage of green vegetationfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
srflagprecipitation_typesnow/rain flag for precipitationflagreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
sfalb_lnd_bcksurface_snow_free_albedo_over_landsurface snow-free albedo over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
snoalbupper_bound_of_max_albedo_assuming_deep_snowmaximum snow albedofracreal(ccpp_constant_one:horizontal_loop_extent)kind_physin
isotcontrol_for_soil_type_datasetsoil type dataset choiceindexinteger()in
ivegsrccontrol_for_vegetation_datasetland use dataset choiceindexinteger()in
ficesea_ice_area_fraction_of_sea_area_fractionice fraction over open waterfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
smcwlt2volume_fraction_of_condensed_water_in_soil_at_wilting_pointsoil water fraction at wilting pointfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
smcref2threshold_volume_fraction_of_condensed_water_in_soilsoil moisture thresholdfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
min_lakeicemin_lake_ice_area_fractionminimum lake ice valuefracreal()kind_physin
min_seaicemin_sea_ice_area_fractionminimum sea ice valuefracreal()kind_physin
oceanfracsea_area_fractionfraction of horizontal grid area occupied by oceanfracreal(ccpp_constant_one:horizontal_loop_extent)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_rdgas_constant_of_dry_airideal gas constant for dry airJ kg-1 K-1real()kind_physin
con_rvgas_constant_water_vaporideal gas constant for water vaporJ kg-1 K-1real()kind_physin
con_ggravitational_accelerationgravitational accelerationm s-2real()kind_physin
con_pipiratio of a circle's circumference to its diameternonereal()kind_physin
con_hvaplatent_heat_of_vaporization_of_water_at_0clatent heat of vaporization/sublimation (hvap)J kg-1real()kind_physin
con_fvirtratio_of_vapor_to_dry_air_gas_constants_minus_onerv/rd - 1 (rv = ideal gas constant for water vapor)nonereal()kind_physin
semisbasebaseline_surface_longwave_emissivitybaseline surface lw emissivity in fractionfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
semis_lndsurface_longwave_emissivity_over_landsurface lw emissivity in fraction over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
semis_icesurface_longwave_emissivity_over_icesurface lw emissivity in fraction over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfalb_lndsurface_diffused_shortwave_albedo_over_landmean surface diffused sw albedo over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfalb_icesurface_diffused_shortwave_albedo_over_icemean surface diffused sw albedo over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sncovr1_lndsurface_snow_area_fraction_over_landsurface snow area fraction over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
weasd_lndwater_equivalent_accumulated_snow_depth_over_landwater equiv of acc snow depth over landmmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
snwdph_lndsurface_snow_thickness_water_equivalent_over_landwater equivalent snow depth over landmmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tskin_lndsurface_skin_temperature_over_landsurface skin temperature over landKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sncovr1_icesurface_snow_area_fraction_over_icesurface snow area fraction over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
weasd_icewater_equivalent_accumulated_snow_depth_over_icewater equiv of acc snow depth over icemmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
snwdph_icesurface_snow_thickness_water_equivalent_over_icewater equivalent snow depth over icemmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tskin_icesurface_skin_temperature_over_icesurface skin temperature over iceKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
smoisvolume_fraction_of_soil_moisture_for_land_surface_modelvolumetric fraction of soil moisture for lsmfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physinout
tsicetemperature_in_ice_layersea ice internal temperatureKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_sea_ice)kind_physinout
tslbsoil_temperature_for_land_surface_modelsoil temperature for land surface modelKreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physinout
sh2ovolume_fraction_of_unfrozen_soil_moisture_for_land_surface_modelvolume fraction of unfrozen soil moisture for lsmfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physinout
keepfrcontrol_for_frozen_soil_physicsflag for frozen soil physics (RUC)flagreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physinout
smfrkeepvolume_fraction_of_frozen_soil_moisture_for_land_surface_modelvolume fraction of frozen soil moisture for lsmfracreal(ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_dimension_of_soil_internal_to_land_surface_scheme)kind_physinout
canopycanopy_water_amountcanopy water amountkg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
transtranspiration_fluxtotal plant transpiration rateW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsurf_lndsurface_skin_temperature_after_iteration_over_landsurface skin temperature after iteration over landKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsnow_lndtemperature_in_surface_snow_at_surface_adjacent_layer_over_landsnow temperature at the bottom of first snow layer over landKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
z0rl_lndsurface_roughness_length_over_landsurface roughness length over land (temporary use as interstitial)cmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfcqc_lndcloud_condensed_water_mixing_ratio_at_surface_over_landmoist cloud water mixing ratio at surface over landkg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfcqv_lndwater_vapor_mixing_ratio_at_surface_over_landwater vapor mixing ratio at surface over landkg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
qsurf_lndsurface_specific_humidity_over_landsurface air saturation specific humidity over landkg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
gflux_lndupward_heat_flux_in_soil_over_landsoil heat flux over landW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
evap_lndkinematic_surface_upward_latent_heat_flux_over_landkinematic surface upward evaporation flux over landkg kg-1 m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
hflx_lndkinematic_surface_upward_sensible_heat_flux_over_landkinematic surface upward sensible heat flux over landK m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
runofsurface_runoff_fluxsurface runoff fluxkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
runofftotal_runofftotal water runoffkg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
srunoffsurface_runoffsurface water runoff (from lsm)kg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
drainsubsurface_runoff_fluxsubsurface runoff fluxkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
cm_lndsurface_drag_coefficient_for_momentum_in_air_over_landsurface exchange coeff for momentum over landnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
ch_lndsurface_drag_coefficient_for_heat_and_moisture_in_air_over_landsurface exchange coeff heat & moisture over landnonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
evbssoil_upward_latent_heat_fluxsoil upward latent heat fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
evcwcanopy_upward_latent_heat_fluxcanopy upward latent heat fluxW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
stmsoil_moisture_contentsoil moisture contentkg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
wetnessnormalized_soil_wetness_for_land_surface_modelnormalized soil wetnessfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
snowfallac_lndsurface_snow_amount_over_landrun-total snow accumulation on the ground over landkg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
albdvis_lndsurface_albedo_direct_visible_over_landdirect surface albedo visible band over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albdnir_lndsurface_albedo_direct_nir_over_landdirect surface albedo NIR band over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albivis_lndsurface_albedo_diffuse_visible_over_landdiffuse surface albedo visible band over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albinir_lndsurface_albedo_diffuse_nir_over_landdiffuse surface albedo NIR band over landfracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
sfcqc_icecloud_condensed_water_mixing_ratio_at_surface_over_icemoist cloud water mixing ratio at surface over icekg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sfcqv_icewater_vapor_mixing_ratio_at_surface_over_icewater vapor mixing ratio at surface over icekg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsurf_icesurface_skin_temperature_after_iteration_over_icesurface skin temperature after iteration over iceKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
tsnow_icetemperature_in_surface_snow_at_surface_adjacent_layer_over_icesnow temperature at the bottom of first snow layer over iceKreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
z0rl_icesurface_roughness_length_over_icesurface roughness length over ice (temporary use as interstitial)cmreal(ccpp_constant_one:horizontal_loop_extent)kind_physinout
qsurf_icesurface_specific_humidity_over_icesurface air saturation specific humidity over icekg kg-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
gflux_iceupward_heat_flux_in_soil_over_icesoil heat flux over iceW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
evap_icekinematic_surface_upward_latent_heat_flux_over_icekinematic surface upward latent heat flux over icekg kg-1 m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
ep1d_icesurface_upward_potential_latent_heat_flux_over_icesurface upward potential latent heat flux over iceW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
hflx_icekinematic_surface_upward_sensible_heat_flux_over_icekinematic surface upward sensible heat flux over iceK m s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
cm_icesurface_drag_coefficient_for_momentum_in_air_over_icesurface exchange coeff for momentum over icenonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
ch_icesurface_drag_coefficient_for_heat_and_moisture_in_air_over_icesurface exchange coeff heat & moisture over icenonereal(ccpp_constant_one:horizontal_loop_extent)kind_physin
snowfallac_icesurface_snow_amount_over_icerun-total snow accumulation on the ground over icekg m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
albdvis_icesurface_albedo_direct_visible_over_icedirect surface albedo visible band over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albdnir_icesurface_albedo_direct_nir_over_icedirect surface albedo NIR band over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albivis_icesurface_albedo_diffuse_visible_over_icediffuse surface albedo visible band over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
albinir_icesurface_albedo_diffuse_nir_over_icediffuse surface albedo NIR band over icefracreal(ccpp_constant_one:horizontal_loop_extent)kind_physout
rhosnffrozen_precipitation_densitydensity of frozen precipitationkg m-3real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
sbsnosnow_deposition_sublimation_upward_latent_heat_fluxlatent heat flux from snow depo/sublW m-2real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
cmm_lndsurface_drag_wind_speed_for_momentum_in_air_over_landmomentum exchange coefficient over landm s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
chh_lndsurface_drag_mass_flux_for_heat_and_moisture_in_air_over_landthermal exchange coefficient over landkg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
cmm_icesurface_drag_wind_speed_for_momentum_in_air_over_icemomentum exchange coefficient over icem s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
chh_icesurface_drag_mass_flux_for_heat_and_moisture_in_air_over_icethermal exchange coefficient over icekg m-2 s-1real(ccpp_constant_one:horizontal_loop_extent)kind_physinout
flag_iterflag_for_iterationflag for iterationflaglogical(ccpp_constant_one:horizontal_loop_extent)in
flag_guessflag_for_guess_runflag for guess runflaglogical(ccpp_constant_one:horizontal_loop_extent)in
flag_initflag_for_first_timestepflag signaling first time step for time integration loopflaglogical()in
lsm_cold_startdo_lsm_cold_startflag to signify LSM is cold-startedflaglogical()in
flag_ciceflag_for_ciceflag for ciceflaglogical(ccpp_constant_one:horizontal_loop_extent)in
frac_gridflag_for_fractional_landmaskflag for fractional gridflaglogical()in
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out