| local_name | standard_name | long_name | units | type | dimensions | kind | intent |
| im | horizontal_loop_extent | horizontal loop extent | count | integer | () | | in |
| lsm | control_for_land_surface_scheme | flag for land surface model | flag | integer | () | | in |
| lsm_noahmp | identifier_for_noahmp_land_surface_scheme | flag for NOAH MP land surface model | flag | integer | () | | in |
| opt_diag | control_for_land_surface_scheme_surface_diagnose_approach | choice for surface diagnose approach option (see noahmp module for definition) | index | integer | () | | in |
| dry | flag_nonzero_land_surface_fraction | flag indicating presence of some land surface area fraction | flag | logical | (ccpp_constant_one:horizontal_loop_extent) | | in |
| lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | in |
| dtf | timestep_for_dynamics | dynamics timestep | s | real | () | kind_phys | in |
| con_eps | ratio_of_dry_air_to_water_vapor_gas_constants | rd/rv | none | real | () | kind_phys | in |
| con_epsm1 | ratio_of_dry_air_to_water_vapor_gas_constants_minus_one | (rd/rv) - 1 | none | real | () | kind_phys | in |
| pgr | surface_air_pressure | surface pressure | Pa | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| t2mmp | temperature_at_2m_from_noahmp | 2 meter temperature from noahmp | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| q2mp | specific_humidity_at_2m_from_noahmp | 2 meter specific humidity from noahmp | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| t2m | air_temperature_at_2m | 2 meter temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| q2m | specific_humidity_at_2m | 2 meter specific humidity | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| u10m | x_wind_at_10m | 10 meter u wind speed | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| v10m | y_wind_at_10m | 10 meter v wind speed | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | in |
| tmpmin | minimum_temperature_at_2m | min temperature at 2m height | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| tmpmax | maximum_temperature_at_2m | max temperature at 2m height | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| spfhmin | minimum_specific_humidity_at_2m | minimum specific humidity at 2m height | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| spfhmax | maximum_specific_humidity_at_2m | maximum specific humidity at 2m height | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| wind10mmax | maximum_wind_at_10m | maximum wind speed at 10 m | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| u10mmax | maximum_x_wind_at_10m | maximum x wind at 10 m | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| v10mmax | maximum_y_wind_at_10m | maximum y wind at 10 m | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| dpt2m | dewpoint_temperature_at_2m | 2 meter dewpoint temperature | K | real | (ccpp_constant_one:horizontal_loop_extent) | kind_phys | inout |
| errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
| errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | | out |