diff --git a/.github/workflows/pull_request_ci.yml b/.github/workflows/pull_request_ci.yml
index 713fcd1..ae0fcc7 100644
--- a/.github/workflows/pull_request_ci.yml
+++ b/.github/workflows/pull_request_ci.yml
@@ -22,7 +22,7 @@ jobs:
- name: Run xmllint
run: |
- xmllint --schema standard_names_v1_0.xsd standard_names.xml --noout
+ xmllint --schema standard_names.xsd standard_names.xml --noout
check-unique-standard-names:
name: Check for duplicates in standard names
diff --git a/Metadata-standard-names.yaml b/Metadata-standard-names.yaml
index ceeb226..6683b0f 100644
--- a/Metadata-standard-names.yaml
+++ b/Metadata-standard-names.yaml
@@ -12,218 +12,177 @@ section:
- name: area
description: Area
type: real
- kind: null
units: m2
- name: area_fraction
description: The fraction of an area where some condition applies
type: real
- kind: null
units: 1
- name: binary_mask
description: A field consisting of either 0 or 1 at every point
type: integer
- kind: null
units: 1
- name: coefficient
description: A real number used in a mathematical equation, typically derived
empirically and/or adjusted based on some other physical phenomenon to change
the behavior of an equation, scheme, or other modeling unit
type: real
- kind: null
units: 1
- name: density
description: Mass per unit volume
type: real
- kind: null
units: kg m-3
- name: energy
description: Energy
type: real
- kind: null
units: J
- name: energy_content
description: Total energy within some surface
type: real
- kind: null
units: J m-2
- name: energy_density
description: Total energy within some volume
type: real
- kind: null
units: J m-3
- name: frequency
description: Number of instances per unit time
type: real
- kind: null
units: s-1
- name: heat
description: Heat
type: real
- kind: null
units: J
- name: heat_flux
description: The amount of heat traveling through an area per unit time
type: real
- kind: null
units: W m-2
- name: heat_transport
description: Movement of heat due to advection
type: real
- kind: null
units: W
- name: mass
description: Mass
type: real
- kind: null
units: kg
- name: mass_content
description: Vertically-integrated mass over a given area and vertical extent
type: real
- kind: null
units: kg m-2
- name: mass_flux
description: Mass traveling through an area per unit time
type: real
- kind: null
units: kg m-2 s-1
- name: mass_fraction
description: The fraction of a given mass where some condition applies
type: real
- kind: null
units: 1
- name: mass_transport
description: Movement of some specified mass by advection
type: real
- kind: null
units: kg s-1
- name: mixing_ratio
description: A ratio of the amount of one substance to another; when unqualified
refers to the ratio of the mass of one substance to the total mass in a given
volume
type: real
- kind: null
units: kg kg-1
- name: mole_fraction
description: The ratio of the number of molecules or atoms of a substance to
the total number of molecules/atoms in a given volume
type: real
- kind: null
units: 1
- name: mole_flux
description: The number of molecules or atoms of a substance traveling through
an area per unit time
type: real
- kind: null
units: mol m-2 s-1
- name: momentum_flux
description: The transfer of momentum through an area per unit time
type: real
- kind: null
units: Pa
- name: partial_pressure
description: The pressure of a component gas independent of other components
type: real
- kind: null
units: Pa
- name: period
description: The amount of time between regular events
type: real
- kind: null
units: s
- name: power
description: Energy per unit time
type: real
- kind: null
units: W
- name: pressure
description: Force per unit area
type: real
- kind: null
units: Pa
- name: probability
description: A real number between 0 and 1 indicating the likelihood of an event
occurring
type: real
- kind: null
units: 1
- name: radiative_flux
description: The amount of radiative energy traveling through an area per unit
time
type: real
- kind: null
units: W m-2
- name: radius
description: Distance from the center to the perimeter of a circle or sphere
type: real
- kind: null
units: m
- name: speed
description: Directionless distance per unit time
type: real
- kind: null
units: m s-1
- name: stress
description: A deformation force across a unit area
type: real
- kind: null
units: Pa
- name: streamfunction
description: Streamfunction
type: real
- kind: null
units: m2 s-1
- name: temperature
description: Temperature
type: real
- kind: null
units: K
- name: thickness
description: The vertical distance between two constant-pressure surfaces
type: real
- kind: null
units: m
- name: velocity
description: Distance per unit time
type: real
- kind: null
units: m s-1
- name: velocity_potential
description: A scalar function with its gradient equal to the velocity vector
of an irrotational flow
type: real
- kind: null
units: m2 s-1
- name: volume
description: Volume
type: real
- kind: null
units: m3
- name: volume_flux
description: The movement of a volume of a substance across a unit area per
unit time
type: real
- kind: null
units: m s-1
- name: volume_fraction
description: The fraction of a volume where some condition applies
type: real
- kind: null
units: 1
- name: volume_mixing_ratio
description: A ratio of the number of molecules or atoms of a substance to another
in a unit volume
type: real
- kind: null
units: mol mol-1
- name: volume_transport
description: Movement of some volume of a specified substance by advection
type: real
- kind: null
units: m3 s-1
- name: vorticity
description: The curl of a velocity vector
type: real
- kind: null
units: s-1
- name: chemical_species
comment: These are the base names for specific chemical species\nThey can all
@@ -290,37 +249,30 @@ section:
description: Vorticity of fluid relative to an inertial frame; the sum of relative
and planetary vorticities
type: real
- kind: null
units: s-1
- name: air_pressure
description: The pressure of air
type: real
- kind: null
units: Pa
- name: air_pressure_thickness
description: The difference in air pressure between two vertical layers
type: real
- kind: null
units: Pa
- name: air_temperature
description: The temperature of air
type: real
- kind: null
units: K
- name: albedo
description: The fraction of incident radiation reflected by a surface
type: real
- kind: null
units: 1
- name: atmosphere_heat_diffusivity
description: Atmosphere heat diffusivity
type: real
- kind: null
units: m2 s-1
- name: cloud_area_fraction
description: Fraction of an area (usually within a grid cell) containing cloud
type: real
- kind: null
units: fraction
- name: cloud_condensate
description: Amount of condensed water in cloud
@@ -331,109 +283,89 @@ section:
- name: diffuse_nir_albedo
description: Albedo of diffuse incident near-infrared radiation
type: real
- kind: null
units: 1
- name: diffuse_nir_shortwave_flux
description: Flux of diffuse near-infrared and shortwave radiation
type: real
- kind: null
units: W m-2
- name: diffuse_shortwave_albedo
description: Albedo of diffuse incident shortwave radiation
type: real
- kind: null
units: 1
- name: diffuse_uv_and_vis_shortwave_flux
description: Flux of diffuse ultraviolet and visible shortwave radiation
type: real
- kind: null
units: W m-2
- name: diffuse_vis_albedo
description: Albedo of diffuse incident visible radiation
type: real
- kind: null
units: 1
- name: dimensionless_exner_function
description: Dimensionless formulation of the Exner function with respect to
1000 hPa
type: real
- kind: null
units: 1
- name: direct_nir_albedo
description: Albedo of direct incident near-infrared radiation
type: real
- kind: null
units: 1
- name: direct_nir_shortwave_flux
description: Flux of direct near-infrared shortwave radiation
type: real
- kind: null
units: W m-2
- name: direct_uv_and_vis_shortwave_flux
description: Flux of direct ultraviolet and visible shortwave radiation
type: real
- kind: null
units: W m-2
- name: direct_vis_albedo
description: Albedo of direct incident visible light
type: real
- kind: null
units: 1
- name: divergence
description: Divergence
type: real
- kind: null
units: s-1
- name: dry_air
description: Air excluding all water components
type: real
- kind: null
units: kg m-3
- name: dry_air_enthalpy_at_constant_pressure
description: Specific enthalpy of dry air, h = Cp*T; Cp = Specific heat of dry
air at constant pressure, T = temperature
type: real
- kind: null
units: J kg-1
- name: exner_function
description: Exner function, cp * (p/p0)^(Rd/cp), where p0 is some reference
pressure (1000 hPa if not specified), Rd is the dry air specific gas constant,
and cp is the dry air specific heat capacity.
type: real
- kind: null
units: 1
- name: friction_velocity
description: A measure of shear stress within a fluid layer with units of distance
per time
type: real
- kind: null
units: m s-1
- name: filename
description: Filename
type: character
- kind: null
units: none
- name: forecast_time
description: Forecast time
type: real
- kind: null
units: h
- name: geopotential
description: Gravitational potential energy of a unit mass relative to sea level
type: real
- kind: null
units: m2 s-2
- name: geopotential_height
description: Geopotential divided by the gravitational constant
type: real
- kind: null
units: m
- name: graupel
description: Precipitation consisting of heavily rimed ice crystals
- name: gravitational_acceleration
description: Gravitational acceleration
type: real
- kind: null
units: m s-2
- name: hail
description: Precipitation formed by accretion of supercooled water droplets
@@ -445,19 +377,16 @@ section:
- name: latent_heat_flux
description: Latent heat flux across a unit surface
type: real
- kind: null
units: W m-2
- name: liquid_water
description: Liquid water
- name: longwave_flux
description: Flux of longwave radiation across a unit surface
type: real
- kind: null
units: W m-2
- name: momentum_flux
description: Flux of momentum across a unit surface
type: real
- kind: null
units: Pa
- name: nonhygroscopic_ice_nucleating_aerosols
description: Ice-nucleating aerosols with the property of not accumulating liquid
@@ -465,61 +394,51 @@ section:
- name: pressure
description: Pressure
type: real
- kind: null
units: Pa
- name: rain
description: Precipitation of liquid water from clouds
- name: random_number
description: Random number
type: real
- kind: null
units: 1
- name: random_number_seed
description: Random number seed
type: integer
- kind: null
units: 1
- name: reference_pressure
description: Some pressure value for comparison to or calculation of other values
type: real
- kind: null
units: Pa
- name: relative_humidity
description: Ratio of the vapor pressure to the saturation vapor pressure (for
liquid water unless otherwise specified)
type: real
- kind: null
units: fraction
- name: roughness_length
description: Also called surface roughness length; the height above a surface
where the wind speed would be zero according to an idealized logarithmic wind
profile
type: real
- kind: null
units: m
- name: sensible_heat_flux
description: Flux of sensible heat across a unit surface
type: real
- kind: null
units: W m-2
- name: shortwave_flux
description: Flux of shortwave radiation across a unit surface
type: real
- kind: null
units: W m-2
- name: snow
description: Precipitation of ice crystals from clouds
- name: snow_area_fraction
description: Fraction of an area (usually within a grid cell) covered by snow
type: real
- kind: null
units: fraction
- name: soil_moisture
description: Water contained within a soil layer
- name: soil_temperature
description: Temperature of a soil layer
type: real
- kind: null
units: K
- name: solar_declination_angle
description: The angle between the equator and Earth's orbital plane with the
@@ -530,22 +449,18 @@ section:
- name: surface_skin_temperature
description: The temperature of the topmost layer of the surface
type: real
- kind: null
units: K
- name: temperature
description: Temperature
type: real
- kind: null
units: K
- name: temperature_flux
description: Flux of temperature across a unit surface
type: real
- kind: null
units: K m s-1
- name: time
description: Time
type: real
- kind: null
units: s
- name: total_energy
description: Total energy
@@ -558,19 +473,16 @@ section:
- name: tke
description: Specific turbulent kinetic energy
type: real
- kind: null
units: m2 s-2
- name: virtual_potential_temperature
description: The theoretical potential temperature of dry air that would have
the same density as moist air
type: real
- kind: null
units: K
- name: virtual_temperature
description: The theoretical temperature of dry air that would have the same
density as moist air
type: real
- kind: null
units: K
- name: water_vapor
description: Water in the gaseous phase
@@ -579,12 +491,10 @@ section:
- name: wind_stress
description: Shear stress exerted by wind parallel to the surface
type: real
- kind: null
units: Pa
- name: wind_speed
description: Speed of moving air
type: real
- kind: null
units: m s-1
- name: dimensions
comment: Dimension standard names may come in sets of six related standard names
@@ -607,57 +517,46 @@ section:
- name: horizontal_dimension
description: Size horizontal dimension
type: integer
- kind: null
units: count
- name: vertical_layer_dimension
description: number of vertical layers
type: integer
- kind: null
units: count
- name: vertical_layer_dimension_extended_up_by_1
description: number of vertical layers extended up by 1
type: integer
- kind: null
units: count
- name: vertical_interface_dimension
description: number of vertical interfaces
type: integer
- kind: null
units: count
- name: vertical_layer_index
description: index of a particular vertical layer
type: integer
- kind: null
units: index
- name: vertical_interface_index
description: index of a particular vertical interface
type: integer
- kind: null
units: index
- name: vertical_index_at_surface_adjacent_layer
description: Vertical index at surface adjacent layer
type: integer
- kind: null
units: index
- name: vertical_index_at_top_adjacent_layer
description: Vertical index at top adjacent layer
type: integer
- kind: null
units: index
- name: vertical_index_at_surface_interface
description: Vertical index at surface interface
type: integer
- kind: null
units: index
- name: vertical_index_at_top_interface
description: Vertical index at top interface
type: integer
- kind: null
units: index
- name: number_of_openmp_threads
description: Total number of thread blocks OpenMP (shared-memory) parallel threads.
type: integer
- kind: null
units: count
- name: constants
comment: Constant parameters that should be identical across a full modeling system
@@ -665,58 +564,47 @@ section:
- name: avogadro_number
description: Avogadro number
type: real
- kind: null
units: molecules mol-1
- name: base_state_surface_pressure_for_hybrid_vertical_coordinate
description: Base state surface pressure for hybrid vertical coordinate
type: real
- kind: null
units: Pa
- name: boltzmann_constant
description: Boltzmann constant
type: real
- kind: null
units: J K-1
- name: density_of_dry_air_at_stp
description: Density of dry air at standard temperature and pressure
type: real
- kind: null
units: kg m-3
- name: density_of_fresh_liquid_water_at_0c
description: Density of liquid water at 0 degrees Celsius
type: real
- kind: null
units: kg m-3
- name: gas_constant_of_dry_air
description: Gas constant of dry air
type: real
- kind: null
units: J kg-1 K-1
- name: latent_heat_of_vaporization_of_water_at_0c
description: Latent heat of vaporization of water at 0 degrees Celsius
type: real
- kind: null
units: J kg-1
- name: ratio_of_water_vapor_to_dry_air_gas_constants_minus_one
description: Ratio of gas constants of water vapor and dry air minus one; (Rwv
/ Rdair) - 1.0
type: real
- kind: null
units: 1
- name: seconds_in_calendar_day
description: Seconds in calendar day
type: integer
- kind: null
units: s
- name: specific_heat_of_liquid_water_at_20c
description: Specific heat of liquid water at 20 degrees Celsius
type: real
- kind: null
units: J kg-1 K-1
- name: standard_gravitational_acceleration
description: scalar constant representing gravitational acceleration
type: real
- kind: null
units: m s-2
- name: coordinates
comment: null
@@ -724,22 +612,18 @@ section:
- name: latitude
description: Latitude
type: real
- kind: null
units: degree_north
- name: longitude
description: Longitude
type: real
- kind: null
units: degree_east
- name: cell_area
description: Cell area
type: real
- kind: null
units: m2
- name: cell_scaling_factor
description: Cell scaling factor
type: real
- kind: null
units: 1
- name: state_variables
comment: Note that appending '_on_previous_timestep' to standard_names in this section
@@ -748,483 +632,389 @@ section:
- name: specific_heat_of_dry_air_at_constant_pressure
description: Specific heat of dry air at constant pressure
type: real
- kind: null
units: J kg-1 K-1
- name: physics_state_due_to_dynamics
description: Physics state due to dynamics
type: ddt
- kind: null
units: none
- name: timestep_for_physics
description: Timestep for physics
type: integer
- kind: null
units: s
- name: total_tendency_of_physics
description: Total tendency of physics
type: ddt
- kind: null
units: none
- name: air_pressure_at_top_of_atmosphere_model
description: Air pressure at top of atmosphere model
type: real
- kind: null
units: Pa
- name: air_pressure_at_sea_level
description: Air pressure at sea level
type: real
- kind: null
units: Pa
- name: air_pressure_at_surface
description: Air pressure at local surface
type: real
- kind: null
units: Pa
- name: surface_pressure_of_dry_air
description: Surface pressure of dry air
type: real
- kind: null
units: Pa
- name: geopotential_at_surface
description: Geopotential at surface
type: real
- kind: null
units: m2 s-2
- name: air_temperature
description: Air temperature
type: real
- kind: null
units: K
- name: air_temperature_on_previous_timestep
description: Air temperature on previous timestep
type: real
- kind: null
units: K
- name: x_wind
description: Horizontal wind in a direction perpendicular to y_wind
type: real
- kind: null
units: m s-1
- name: y_wind
description: Horizontal wind in a direction perpendicular to x_wind
type: real
- kind: null
units: m s-1
- name: eastward_wind
description: Wind vector component, positive when directed eastward
type: real
- kind: null
units: m s-1
- name: northward_wind
description: Wind vector component, positive when directed northward
type: real
- kind: null
units: m s-1
- name: eastward_wind_at_10m
description: Wind vector component at 10 meters above surface, positive when directed
eastward
type: real
- kind: null
units: m s-1
- name: northward_wind_at_10m
description: Wind vector component at 10 meters above surface, positive when directed
northward
type: real
- kind: null
units: m s-1
- name: eastward_wind_at_surface
description: Wind vector component closest to surface, positive when directed
eastward
type: real
- kind: null
units: m s-1
- name: northward_wind_at_surface
description: Wind vector component closest to surface, positive when directed
northward
type: real
- kind: null
units: m s-1
- name: wind_speed_at_surface
description: Scalar wind speed closest to surface
type: real
- kind: null
units: m s-1
- name: wind_from_direction_at_surface
description: Direction, from north, of wind speed closest to surface
type: real
- kind: null
units: degrees
- name: dry_static_energy
description: Dry static energy content of atmosphere layer
type: real
- kind: null
units: J kg-1
- name: do_lagrangian_vertical_coordinate
description: Flag indicating if vertical coordinate is lagrangian
type: logical
- kind: null
units: flag
- name: lagrangian_tendency_of_air_pressure
description: Vertical pressure velocity
type: real
- kind: null
units: Pa s-1
- name: density_of_dry_air
description: Density of dry air
type: real
- kind: null
units: kg m-3
- name: air_pressure
description: Midpoint air pressure
type: real
- kind: null
units: Pa
- name: air_pressure_of_dry_air
description: Dry midpoint pressure
type: real
- kind: null
units: Pa
- name: air_pressure_thickness
description: Air pressure thickness
type: real
- kind: null
units: Pa
- name: air_pressure_thickness_of_dry_air
description: Air pressure thickness of dry air
type: real
- kind: null
units: Pa
- name: reciprocal_of_air_pressure_thickness
description: Reciprocal of air pressure thickness
type: real
- kind: null
units: Pa-1
- name: reciprocal_of_air_pressure_thickness_of_dry_air
description: Reciprocal of air pressure thickness of dry air
type: real
- kind: null
units: Pa-1
- name: ln_air_pressure
description: Ln air pressure
type: real
- kind: null
units: 1
- name: ln_air_pressure_of_dry_air
description: Ln air pressure of dry air
type: real
- kind: null
units: 1
- name: reciprocal_of_dimensionless_exner_function_wrt_air_pressure_at_surface
description: inverse dimensionless exner function with respect to surface pressure;
(ps/p)^(R/cp)
type: real
- kind: null
units: 1
- name: geopotential_height
description: geopotential height with respect to sea level
type: real
- kind: null
units: m
- name: geopotential_height_at_surface
description: Geopotential height at local surface with respect to sea level
type: real
- kind: null
units: m
- name: geopotential_height_wrt_surface
description: geopotential height with respect to local surface
type: real
- kind: null
units: m
- name: geopotential_height_wrt_surface_at_interfaces
description: geopotential height with respect to local surface at interfaces
type: real
- kind: null
units: m
- name: potentially_advected_quantities
description: Potentially advected quantities
type: real
- kind: null
units: various
- name: air_pressure_at_interfaces
description: Air pressure at interfaces
type: real
- kind: null
units: Pa
- name: air_pressure_of_dry_air_at_interfaces
description: Air pressure of dry air at interfaces
type: real
- kind: null
units: Pa
- name: ln_air_pressure_at_interfaces
description: Ln air pressure at interfaces
type: real
- kind: null
units: 1
- name: ln_air_pressure_of_dry_air_at_interfaces
description: Ln air pressure of dry air at interfaces
type: real
- kind: null
units: 1
- name: air_pressure_extended_up_by_1
description: Air pressure extended up by 1
type: real
- kind: null
units: Pa
- name: largest_model_top_pressure_that_allows_molecular_diffusion
description: Largest model top pressure that allows molecular diffusion
type: real
- kind: null
units: Pa
- name: do_molecular_diffusion
description: Do molecular diffusion
type: logical
- kind: null
units: flag
- name: is_initialized_physics_grid
description: Flag to indicate if physics grid is initialized
type: logical
- kind: null
units: flag
- name: control_for_negative_constituent_warning
description: Logging setting for negative constituent mass fixer
type: character
- kind: null
units: 1
- name: geopotential_height_at_interfaces
description: Geopotential height at interfaces
type: real
- kind: null
units: m
- name: vertically_integrated_total_energy_of_initial_state
description: Vertically integrated total energy of initial state
type: real
- kind: null
units: J m-2
- name: vertically_integrated_total_energy_of_current_state
description: Vertically integrated total energy of current state
type: real
- kind: null
units: J m-2
- name: vertically_integrated_total_water_of_initial_state
description: Vertically integrated total water of initial state
type: real
- kind: null
units: kg m-2
- name: vertically_integrated_total_water_of_current_state
description: Vertically integrated total water of current state
type: real
- kind: null
units: kg m-2
- name: tendency_of_dry_air_enthalpy_at_constant_pressure
description: Change of dry air enthalpy per unit time at constant pressure; d/dt(Cp*T)
type: real
- kind: null
units: J kg-1 s-1
- name: tendency_of_air_temperature
description: Change in temperature per unit time
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_due_to_model_physics
description: Change in air temperature due to model physics per unit time
type: real
- kind: null
units: K s-1
- name: tendency_of_potential_temperature_of_air
description: Change in potential temperature per unit time
type: real
- kind: null
units: K s-1
- name: tendency_of_potential_temperature_of_air_due_to_model_physics
description: Change of potential temperature of air due to model physics per unit
time
type: real
- kind: null
units: K s-1
- name: tendency_of_x_wind
description: Change in x wind per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_x_wind_due_to_model_physics
description: Change in x wind due to model physics per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_y_wind
description: Change in y wind per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_y_wind_due_to_model_physics
description: Change in y wind due to model physics per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_eastward_wind
description: Change in eastward wind per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_eastward_wind_due_to_model_physics
description: Change in eastward wind due to model physics per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_northward_wind
description: Change in northward wind per unit time
type: real
- kind: null
units: m s-2
- name: tendency_of_northward_wind_due_to_model_physics
description: Change in northward wind due to model physics per unit time
type: real
- kind: null
units: m s-2
- name: horizontal_streamfunction_of_air
description: Scalar function describing the streamlines of the horizontal wind
type: real
- kind: null
units: m2 s-1
- name: horizontal_velocity_potential_of_air
description: Scalar potential of the horizontal wind
type: real
- kind: null
units: m2 s-1
- name: upward_absolute_vorticity_of_air
description: The upward (kth) component of the curl of the vector wind field
type: real
- kind: null
units: s-1
- name: horizontal_divergence_of_air
description: The horizontal divergence of the 2-D vector wind field
type: real
- kind: null
units: s-1
- name: upward_heat_flux_in_air_at_surface
description: Upward heat flux in air at surface
type: real
- kind: null
units: W m-2
- name: cumulative_boundary_flux_of_total_energy
description: Cumulative boundary flux of total energy
type: real
- kind: null
units: W m-2
- name: cumulative_boundary_flux_of_total_water
description: Cumulative boundary flux of total water
type: real
- kind: null
units: W m-2
- name: us_standard_air_pressure_at_sea_level
description: US Standard Atmospheric pressure at sea level
type: real
- kind: null
units: Pa
- name: surface_reference_pressure
description: Reference pressure used in definition of some other quantity (e.g.
potential temperature, Exner function, etc.)
type: real
- kind: null
units: Pa
- name: reference_pressure_in_atmosphere_layer
description: Reference pressure in atmosphere layer
type: real
- kind: null
units: Pa
- name: reference_air_pressure_normalized_by_air_pressure_at_surface
description: reference pressure normalized by surface pressure
type: real
- kind: null
units: 1
- name: reference_pressure_in_atmosphere_layer_normalized_by_surface_reference_pressure
description: Reference pressure in atmosphere layer normalized by surface reference
pressure
type: real
- kind: null
units: 1
- name: potential_temperature_of_air
description: air potential temperature
type: real
- kind: null
units: K
- name: potential_temperature_of_air_on_previous_timestep
description: air potential temperature on previous timestep
type: real
- kind: null
units: K
- name: composition_dependent_gas_constant_of_dry_air
description: Composition dependent gas constant of dry air
type: real
- kind: null
units: J kg-1 K-1
- name: composition_dependent_specific_heat_of_dry_air_at_constant_pressure
description: composition-dependent specific heat of dry air at constant pressure
type: real
- kind: null
units: J kg-1 K-1
- name: composition_dependent_ratio_of_dry_air_gas_constant_to_specific_heat_of_dry_air_at_constant_pressure
description: composition-dependent ratio of dry air gas constant to specific heat
of dry air at constant pressure
type: real
- kind: null
units: 1
- name: ratio_of_water_vapor_gas_constant_to_composition_dependent_dry_air_gas_constant_minus_one
description: Ratio of gas constants of water vapor to composition-dependent dry
air minus one; (Rwv / Rdair) - 1.0
type: real
- kind: null
units: 1
- name: mass_content_of_cloud_ice_in_atmosphere_layer
description: Mass content of cloud ice in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: mass_content_of_cloud_liquid_water_in_atmosphere_layer
description: Mass content of cloud liquid water in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: mass_content_of_rain_in_atmosphere_layer
description: Mass content of rain in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: mass_content_of_snow_in_atmosphere_layer
description: Mass content of snow in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: mass_content_of_graupel_in_atmosphere_layer
description: Mass content of graupel in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: mass_content_of_hail_in_atmosphere_layer
description: Mass content of hail in atmosphere layer
type: real
- kind: null
units: kg m-2
- name: nonconvective_cloud_area_fraction_in_atmosphere_layer
description: cloud area fraction in atmosphere layer excluding clouds produced
by the convective schemes
type: real
- kind: null
units: fraction
- name: relative_humidity
description: Relative humidity
type: real
- kind: null
units: fraction
- name: relative_humidity_at_2m
description: Relative humidity at 2m
type: real
- kind: null
units: fraction
- name: gravitational_acceleration
description: Gravitational acceleration
type: real
- kind: null
units: m s-2
- name: land_surface
comment: null
@@ -1232,37 +1022,30 @@ section:
- name: land_ice_area_fraction_of_cell_area
description: fraction of horizontal area of grid cell that is ice over land
type: real
- kind: null
units: frac
- name: mass_content_of_water_in_top_soil_layer
description: mass per unit area of water in top layer of soil
type: real
- kind: null
units: kg m-2
- name: density_of_snow_at_surface
description: Density of snow at surface
type: real
- kind: null
units: kg m-3
- name: urban_area_fraction_of_cell_area
description: fraction of horizontal area of grid cell that is urban
type: real
- kind: null
units: frac
- name: volume_fraction_of_liquid_water_in_soil_at_critical_point
description: volume fraction of water in liquid phase in soil at critical point
type: real
- kind: null
units: m3 m-3
- name: volume_fraction_of_liquid_water_in_soil_at_saturation
description: volume fraction of water in liquid phase in soil at saturation
type: real
- kind: null
units: m3 m-3
- name: volume_fraction_of_liquid_water_in_soil_at_wilting_point
description: volume fraction of water in liquid phase in soil at wilting point
type: real
- kind: null
units: m3 m-3
- name: marine
comment: null
@@ -1270,27 +1053,22 @@ section:
- name: sea_water_potential_temperature
description: sea water potential temperature
type: real
- kind: null
units: K
- name: sea_water_depth
description: The depth below the surface of the sea
type: real
- kind: null
units: m
- name: sea_water_practical_salinity
description: The practical salinity of sea water
type: real
- kind: null
units: PSU
- name: sea_water_absolute_salinity
description: The absolute salinity of sea water
type: real
- kind: null
units: g kg-1
- name: sea_water_temperature
description: The temperature of sea water
type: real
- kind: null
units: K
- name: diagnostics
comment: null
@@ -1298,7 +1076,6 @@ section:
- name: total_precipitation_rate_at_surface
description: Total precipitation rate at surface
type: real
- kind: null
units: m s-1
- name: atmospheric_composition
comment: null
@@ -1306,365 +1083,297 @@ section:
- name: number_of_chemical_species
description: Number of chemical species
type: integer
- kind: null
units: count
- name: number_of_tracers
description: Number of tracers
type: integer
- kind: null
units: count
- name: water_vapor_mixing_ratio_wrt_moist_air
description: Ratio of the mass of water vapor to the mass of moist air
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_and_condensed_water
description: Ratio of the mass of water vapor to the mass of moist air and hydrometeors
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces
description: Ratio of the mass of water vapor to the mass of moist air and hydrometeors
at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: mole_fraction_of_water_vapor
description: Mole fraction of water vapor
type: real
- kind: null
units: mol mol-1
- name: water_vapor_mixing_ratio_wrt_dry_air
description: Ratio of the mass of water vapor to the mass of dry air
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_dry_air_at_top_interfaces
description: Ratio of the mass of water vapor to the mass of dry air at all interfaces
excluding surface
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air_and_condensed_water
description: Ratio of the mass of cloud liquid water to the mass of moist air
and condensed water
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces
description: Ratio of the mass of cloud liquid water to the mass of moist air
and condensed water at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air
description: Ratio of the mass of cloud liquid water to the mass of moist air
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_dry_air
description: Ratio of the mass of cloud liquid water to the mass of dry air
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_dry_air_at_top_interfaces
description: Ratio of the mass of cloud liquid water to the mass of dry air at
all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: cloud_ice_mixing_ratio_wrt_moist_air_and_condensed_water
description: Ratio of the mass of cloud ice to the mass of moist air and condensed
water
type: real
- kind: null
units: kg kg-1
- name: cloud_ice_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces
description: Ratio of the mass of cloud ice to the mass of moist air and condensed
water at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: cloud_ice_mixing_ratio_wrt_dry_air
description: Ratio of the mass of cloud ice to the mass of dry air
type: real
- kind: null
units: kg kg-1
- name: cloud_ice_mixing_ratio_wrt_dry_air_at_top_interfaces
description: Ratio of the mass of cloud ice to the mass of dry air at all interfaces
excluding surface
type: real
- kind: null
units: kg kg-1
- name: rain_mixing_ratio_wrt_moist_air_and_condensed_water
description: ratio of the mass of rain to the mass of moist air and condensed
water
type: real
- kind: null
units: kg kg-1
- name: rain_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces
description: ratio of the mass of rain to the mass of moist air and condensed
water at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: rain_mixing_ratio_wrt_moist_air
description: ratio of the mass of rain to the mass of moist air
type: real
- kind: null
units: kg kg-1
- name: rain_mixing_ratio_wrt_dry_air
description: ratio of the mass of rain to the mass of dry air
type: real
- kind: null
units: kg kg-1
- name: rain_mixing_ratio_wrt_dry_air_at_top_interfaces
description: ratio of the mass of rain to the mass of dry air at all interfaces
excluding surface
type: real
- kind: null
units: kg kg-1
- name: total_water_mixing_ratio_wrt_moist_air_and_condensed_water
description: ratio of the mass of all water phases to the mass of moist air and
condensed water
type: real
- kind: null
units: kg kg-1
- name: total_water_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces
description: ratio of the mass of all water phases to the mass of moist air and
condensed water at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: total_water_mixing_ratio_wrt_dry_air
description: ratio of the mass of all water phases to the mass of dry air
type: real
- kind: null
units: kg kg-1
- name: total_water_mixing_ratio_wrt_dry_air_at_top_interfaces
description: ratio of the mass of all water phases to the mass of dry air at all
interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_and_condensed_water_assuming_saturation
description: saturated water vapor mass mixing ratio with respect to moist air
and condensed water
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_and_condensed_water_at_top_interfaces_assuming_saturation
description: saturated water vapor mass mixing ratio with respect to moist air
and condensed water at all interfaces excluding surface
type: real
- kind: null
units: kg kg-1
- name: derivative_of_ln_water_vapor_partial_pressure_assuming_saturation_wrt_air_temperature
description: derivative of the natural logarithm of water vapor partial pressure
at saturation with respect to air temperature
type: real
- kind: null
units: K-1
- name: derivative_of_ln_water_vapor_partial_pressure_assuming_saturation_wrt_air_temperature_at_top_interfaces
description: derivative of the natural logarithm of water vapor partial pressure
at saturation with respect to air temperature at all interfaces excluding surface
type: real
- kind: null
units: K-1
- name: mole_fraction_of_ozone_in_air
description: Mole fraction of ozone in air
type: real
- kind: null
units: mol mol-1
- name: mole_fraction_of_co2_in_air
description: Mole fraction of co2 in air
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_ch4
description: Methane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_co
description: Carbon monoxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_co2
description: Carbon dioxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_ccl4
description: Tetrachloromethane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_cfc11
description: Trichlorofluoromethane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_cfc12
description: Dichlorodifluoromethane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_cfc113
description: 1,1,2-Trichloro-1,2,2-trifluoroethane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_cfc22
description: Chlorodifluoromethane volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_o2
description: Dioxygen volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_n2o
description: Nitrous oxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_no2
description: Nitrogen dioxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_no
description: Nitric oxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_o3
description: Ozone volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_hcho
description: Formaldehyde volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_c5h8
description: Isoprene volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: volume_mixing_ratio_of_so2
description: Sulfur dioxide volume mixing ratio
type: real
- kind: null
units: mol mol-1
- name: number_density_of_n
description: Number density of neutral atomic nitrogen (N) in air
type: real
- kind: null
units: m-3
- name: number_density_of_n_from_climatology
description: Climatological number density of atomic nitrogen (N), e.g., from
MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_n2
description: Number density of molecular nitrogen (N2) in air
type: real
- kind: null
units: m-3
- name: number_density_of_n2_from_climatology
description: Climatological number density molecular nitrogen (N2), e.g., from
MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_o
description: Number density of neutral atomic oxygen (O) in air
type: real
- kind: null
units: m-3
- name: number_density_of_o_from_climatology
description: Climatological number density of atomic oxygen (O), e.g., from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_o2
description: Number density of molecular oxygen (O2) in air
type: real
- kind: null
units: m-3
- name: number_density_of_o2_from_climatology
description: Climatological number density molecular oxygen (O2), e.g., from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_no
description: Number density of nitric oxide (NO) in air
type: real
- kind: null
units: m-3
- name: number_density_of_no_from_climatology
description: Climatological number density of nitric oxide (NO), e.g., from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_ar
description: Number density of argon (Ar) in air
type: real
- kind: null
units: m-3
- name: number_density_of_ar_from_climatology
description: Climatological number density of argon (Ar), e.g., from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_he
description: Number density of helium (He) in air
type: real
- kind: null
units: m-3
- name: number_density_of_he_from_climatology
description: Climatological number density of helium (He), e.g., from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_h
description: Number density of neutral atomic hydrogen (H) in air
type: real
- kind: null
units: m-3
- name: number_density_of_h_from_climatology
description: Climatological number density of atomic hydrogen (H), e.g., from
MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_anomalous_oxygen
description: Number density of energetic, non-thermal atomic oxygen as defined
in MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_anomalous_oxygen_from_climatology
description: Climatological number density of anomalous energetic oxygen, e.g.,
from MSIS
type: real
- kind: null
units: m-3
- name: number_density_of_neutral_air
description: Total number density of neutral air, including all neutral constituents
type: real
- kind: null
units: m-3
- name: number_density_of_neutral_air_from_climatology
description: Climatological total number density of neutral air, e.g., from MSIS
type: real
- kind: null
units: m-3
- name: 'atmospheric_composition: GOCART aerosols'
comment: null
@@ -1672,107 +1381,86 @@ section:
- name: mass_fraction_of_dust001_in_air
description: Dust bin1 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_dust002_in_air
description: Dust bin2 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_dust003_in_air
description: Dust bin3 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_dust004_in_air
description: Dust bin4 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_dust005_in_air
description: Dust bin5 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_salt001_in_air
description: Sea salt bin1 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_salt002_in_air
description: Sea salt bin2 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_salt003_in_air
description: Sea salt bin3 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_salt004_in_air
description: Sea salt bin4 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_salt005_in_air
description: Sea salt bin5 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_hydrophobic_black_carbon_in_air
description: Hydrophobic black carbon mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_hydrophilic_black_carbon_in_air
description: Hydrophilic black carbon mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_hydrophobic_organic_carbon_in_air
description: Hydrophobic organic carbon mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_hydrophilic_organic_carbon_in_air
description: Hydrophilic organic carbon mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sulfate_in_air
description: Sulfate mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_nitrate001_in_air
description: Nitrate bin1 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_nitrate002_in_air
description: Nitrate bin2 mass fraction
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_sea_nitrate003_in_air
description: Nitrate bin3 mass fraction
type: real
- kind: null
units: kg kg-1
- name: volume_extinction_in_air_due_to_aerosol_particles_lambda1
description: Aerosol extinction at wavelength1
type: real
- kind: null
units: m-1
- name: volume_extinction_in_air_due_to_aerosol_particles_lambda2
description: Aerosol extinction at wavelength2
type: real
- kind: null
units: m-1
- name: volume_extinction_in_air_due_to_aerosol_particles_lambda3
description: Aerosol extinction at wavelength3
type: real
- kind: null
units: m-1
- name: 'atmospheric_composition: GLOMAP/UKCA aerosols'
comment: null
@@ -1780,26 +1468,22 @@ section:
- name: mass_fraction_of_dust_coarse_aerosol_particles_in_air
description: Mass fraction of coarse mode dust aerosol particles
type: real
- kind: null
units: kg kg-1
- name: mass_fraction_of_dust_accumulation_aerosol_particles_in_air
description: Mass fraction of accumulation mode dust aerosol particles
type: real
- kind: null
units: kg kg-1
- name: number_fraction_of_coarse_aerosol_particles_in_air
description: Ratio of number concentration of coarse-mode dust aerosol particles
to the molecular concentration of air; i.e., the ratio of the number of coarse-mode
dust aerosol particles to the number of air molecules in a unit volume
type: real
- kind: null
units: particles molecules-1
- name: number_fraction_of_accumulation_aerosol_particles_in_air
description: Ratio of number concentration of accumulation-mode dust aerosol particles
to the molecular concentration of air; i.e., the ratio of the number of accumulation-mode
dust aerosol particles to the number of air molecules in a unit volume
type: real
- kind: null
units: particles molecules-1
- name: emissions
comment: Emissions variables, contributed for the Community Emissions Data System
@@ -1808,152 +1492,125 @@ section:
- name: emissions_of_co_due_to_anthropogenic_sources
description: Carbon monoxide emissions from anthropogenic sources, total
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_sources
description: Nitric oxide emissions from anthropogenic sources, total
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_sources
description: Formaldehyde emissions from anthropogenic sources, total
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_agriculture
description: Carbon monoxide emissions from anthropogenic non-combustion agricultural
sector
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_agriculture
description: Nitric oxide emissions from anthropogenic non-combustion agricultural
sector
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_agriculture
description: Formaldehyde emissions from anthropogenic non-combustion agricultural
sector
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_energy
description: Carbon monoxide emissions from anthropogenic non-combustion energy
transformation and extraction
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_energy
description: Nitric oxide emissions from anthropogenic non-combustion energy transformation
and extraction
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_energy
description: Formaldehyde emissions from anthropogenic non-combustion energy transformation
and extraction
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_industry
description: Carbon monoxide emissions from anthropogenic industrial combustion
and processes
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_industry
description: Nitric oxide emissions from anthropogenic industrial combustion and
processes
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_industry
description: Formaldehyde emissions from anthropogenic industrial combustion and
processes
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_rco
description: Carbon monoxide emissions from anthropogenic residential, commercial,
and others
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_rco
description: Nitric oxide emissions from anthropogenic residential, commercial,
and others
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_rco
description: Formaldehyde emissions from anthropogenic residential, commercial,
and others
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_shipping
description: Carbon monoxide emissions from anthropogenic international shipping
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_shipping
description: Nitric oxide emissions from anthropogenic international shipping
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_shipping
description: Formaldehyde emissions from anthropogenic international shipping
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_solvents
description: Carbon monoxide emissions from anthropogenic solvents
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_solvents
description: Nitric oxide emissions from anthropogenic solvents
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_solvents
description: Formaldehyde emissions from anthropogenic solvents
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_transportation
description: Carbon monoxide emissions from anthropogenic surface transportation
(road, rail, other)
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_transportation
description: Nitric oxide emissions from anthropogenic surface transportation
(road, rail, other)
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_transportation
description: Formaldehyde emissions from anthropogenic surface transportation
(road, rail, other)
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_co_due_to_anthropogenic_waste
description: Carbon monoxide emissions from anthropogenic waste disposal and handling
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_no_due_to_anthropogenic_waste
description: Nitric oxide emissions from anthropogenic waste disposal and handling
type: real
- kind: null
units: kg m-2 s-1
- name: emissions_of_hcho_due_to_anthropogenic_waste
description: Formaldehyde emissions from anthropogenic waste disposal and handling
type: real
- kind: null
units: kg m-2 s-1
- name: Application-specific variables
comment: null
@@ -1964,12 +1621,10 @@ section:
- name: ccpp_error_message
description: Error message for error handling in CCPP
type: character
- kind: null
units: none
- name: ccpp_error_code
description: Error code for error handling in CCPP
type: integer
- kind: null
units: 1
- name: optional framework-provided variables
comment: Optional CCPP framework-provided variables
@@ -1977,53 +1632,43 @@ section:
- name: ccpp_scheme_name
description: CCPP physics scheme name
type: character
- kind: null
units: none
- name: ccpp_constituent_properties
description: CCPP Constituent Properties
type: ddt
- kind: null
units: none
- name: ccpp_constituents
description: Array of constituents managed by CCPP Framework
type: real
- kind: null
units: none
- name: ccpp_constituent_min_values
description: CCPP constituent minimum values
type: real
- kind: null
units: none
- name: number_of_ccpp_constituents
description: Number of constituents managed by CCPP Framework
type: integer
- kind: null
units: count
- name: ccpp_block_count
description: CCPP block count
type: integer
- kind: null
units: count
- name: ccpp_block_sizes
description: CCPP block sizes
type: integer
- kind: null
units: count
- name: ccpp_thread_number
description: Number of current OpenMP thread. This variable may only be used
during CCPP run phase
type: integer
- kind: null
units: index
- name: number_of_ccpp_instances
description: Number of parallel CCPP instances on this MPI task
type: integer
- kind: null
units: count
- name: ccpp_instance_number
description: Number of current CCPP instance.
type: integer
- kind: null
units: index
- name: system variables
comment: Variables related to the compute environment
@@ -2031,12 +1676,10 @@ section:
- name: flag_for_mpi_root
description: Flag for MPI root process
type: logical
- kind: null
units: flag
- name: log_output_unit
description: Fortran logical unit for output log file
type: integer
- kind: null
units: 1
- name: GFS_typedefs_GFS_control_type
comment: null
@@ -2044,2335 +1687,1888 @@ section:
- name: sigma_pressure_hybrid_coordinate_a_coefficient
description: Sigma pressure hybrid coordinate a coefficient
type: real
- kind: null
units: Pa
- name: radiatively_active_gases_as_string
description: Radiatively active gases as string
type: character
- kind: null
units: none
- name: aerosol_aware_multiplicative_rain_conversion_parameter_for_deep_convection
description: Aerosol aware multiplicative rain conversion parameter for deep convection
type: real
- kind: null
units: 1
- name: aerosol_aware_multiplicative_rain_conversion_parameter_for_shallow_convection
description: Aerosol aware multiplicative rain conversion parameter for shallow
convection
type: real
- kind: null
units: 1
- name: number_of_microphysics_variables_in_xy_dimensioned_restart_array
description: Number of microphysics variables in xy dimensioned restart array
type: integer
- kind: null
units: count
- name: number_of_microphysics_variables_in_xyz_dimensioned_restart_array
description: Number of microphysics variables in xyz dimensioned restart array
type: integer
- kind: null
units: count
- name: number_of_random_numbers
description: Number of random numbers
type: integer
- kind: null
units: count
- name: multiplicative_tuning_parameter_for_atmosphere_diffusivity
description: Multiplicative tuning parameter for atmosphere diffusivity
type: real
- kind: null
units: 1
- name: atmosphere_heat_diffusivity_due_to_background
description: Atmosphere heat diffusivity due to background
type: real
- kind: null
units: m2 s-1
- name: max_atmosphere_heat_diffusivity_due_to_background
description: Maximum atmosphere heat diffusivity due to background
type: real
- kind: null
units: m2 s-1
- name: atmosphere_momentum_diffusivity_due_to_background
description: Atmosphere momentum diffusivity due to background
type: real
- kind: null
units: m2 s-1
- name: sigma_pressure_hybrid_coordinate_b_coefficient
description: Sigma pressure hybrid coordinate b coefficient
type: real
- kind: null
units: 1
- name: cellular_automata_finer_grid
description: Cellular automata finer grid
type: integer
- kind: null
units: count
- name: cellular_automata_lifetime
description: Cellular automata lifetime
type: integer
- kind: null
units: count
- name: cellular_automata_seed_frequency
description: Cellular automata seed frequency
type: integer
- kind: null
units: count
- name: cellular_automata_seed_probability
description: Cellular automata seed probability
type: real
- kind: null
units: fraction
- name: identifier_for_2018_scale_aware_tke_moist_edmf_pbl
description: Identifier for 2018 scale-aware turbulent kinetic energy moist eddy-diffusivity/mass-flux
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: control_for_scale_aware_tke_moist_edmf_pbl_scheme
description: Control for scale-aware turbulent kinetic energy moist eddy-diffusivity/mass-flux
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: identifier_for_2019_scale_aware_tke_moist_edmf_pbl
description: Identifier for 2019 scale-aware turbulent kinetic energy moist eddy-diffusivity/mass-flux
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: cloud_condensate_autoconversion_threshold_coefficient
description: Cloud condensate autoconversion threshold coefficient
type: real
- kind: null
units: 1
- name: cloud_condensate_autoconversion_threshold_coefficient_for_deep_convection
description: Cloud condensate autoconversion threshold coefficient for deep convection
type: real
- kind: null
units: 1
- name: control_for_cloud_area_fraction_option
description: Control for cloud area fraction option
type: integer
- kind: null
units: 1
- name: reciprocal_of_cloud_phase_transition_temperature_range
description: Reciprocal of cloud phase transition temperature range
type: real
- kind: null
units: K-1
- name: cloud_phase_transition_threshold_temperature
description: Cloud phase transition threshold temperature
type: real
- kind: null
units: K
- name: control_for_cloud_species_mixing_in_mynn_pbl_scheme
description: Control for cloud species mixing in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: control_for_cloud_pdf_in_mynn_pbl_scheme
description: Control for cloud probability density function in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: precipitation_evaporation_coefficient
description: Precipitation evaporation coefficient
type: real
- kind: null
units: 1
- name: coefficient_for_variable_bulk_richardson_number_over_land
description: Coefficient for variable bulk richardson number over land
type: real
- kind: null
units: 1
- name: coefficient_for_variable_bulk_richardson_number_over_water
description: Coefficient for variable bulk richardson number over water
type: real
- kind: null
units: 1
- name: autoconversion_to_snow_coefficient
description: Autoconversion to snow coefficient
type: real
- kind: null
units: 1
- name: autoconversion_to_snow_coefficient_for_deep_convection
description: Autoconversion to snow coefficient for deep convection
type: real
- kind: null
units: 1
- name: autoconversion_to_rain_coefficient
description: Autoconversion to rain coefficient
type: real
- kind: null
units: 1
- name: autoconversion_to_rain_coefficient_for_deep_convection
description: Autoconversion to rain coefficient for deep convection
type: real
- kind: null
units: 1
- name: chemical_tracer_scavenging_fractions
description: Chemical tracer scavenging fractions
type: real
- kind: null
units: fraction
- name: cloud_condensate_detrainment_coefficient
description: Cloud condensate detrainment coefficient
type: real
- kind: null
units: 1
- name: control_for_convective_cloud_diagnostics
description: Control for convective cloud diagnostics
type: real
- kind: null
units: 1
- name: cosine_of_solar_declination_angle
description: Cosine of solar declination angle
type: real
- kind: null
units: 1
- name: control_for_sgs_cloud_radiation_coupling_in_mynn_pbl_scheme
description: Control for subgrid-scale cloud radiation coupling in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: tunable_parameter_for_critical_cloud_top_entrainment_instability_criteria
description: Tunable parameter for critical cloud top entrainment instability
criteria
type: real
- kind: null
units: 1
- name: critical_relative_humidity_at_top_of_atmosphere_boundary_layer
description: Critical relative humidity at top of atmosphere boundary layer
type: real
- kind: null
units: fraction
- name: critical_relative_humidity_at_surface
description: Critical relative humidity at surface
type: real
- kind: null
units: fraction
- name: critical_relative_humidity_at_toa
description: Critical relative humidity at the top of the atmosphere
type: real
- kind: null
units: fraction
- name: date_and_time_at_model_initialization_in_iso_order
description: Date and time at model initialization in iso order
type: integer
- kind: null
units: 1
- name: date_and_time_at_model_initialization_in_united_states_order
description: Date and time at model initialization in united states order
type: integer
- kind: null
units: 1
- name: decorrelation_length_used_by_overlap_method
description: Decorrelation length used by overlap method
type: real
- kind: null
units: km
- name: density_of_fresh_water
description: Density of fresh water
type: real
- kind: null
units: kg m-3
- name: depth_of_soil_layers
description: Depth of soil layers
type: real
- kind: null
units: m
- name: tunable_parameter_1_for_detrainment_and_precipitation_partitioning_in_chikira_sugiyama_deep_convection
description: Tunable parameter 1 for detrainment and precipitation partitioning
in chikira sugiyama deep convection
type: real
- kind: null
units: m
- name: tunable_parameter_2_for_detrainment_and_precipitation_partitioning_in_chikira_sugiyama_deep_convection
description: Tunable parameter 2 for detrainment and precipitation partitioning
in chikira sugiyama deep convection
type: real
- kind: null
units: m
- name: detrainment_conversion_parameter_for_deep_convection
description: Detrainment conversion parameter for deep convection
type: real
- kind: null
units: m-1
- name: detrainment_conversion_parameter_for_shallow_convection
description: Detrainment conversion parameter for shallow convection
type: real
- kind: null
units: m-1
- name: do_unified_gravity_wave_physics_diagnostics
description: Do unified gravity wave physics diagnostics
type: logical
- kind: null
units: flag
- name: do_chemical_tracer_diagnostics
description: Do chemical tracer diagnostics
type: logical
- kind: null
units: flag
- name: sigma_pressure_threshold_at_upper_extent_of_background_diffusion
description: Sigma pressure threshold at upper extent of background diffusion
type: real
- kind: null
units: 1
- name: directory_for_rte_rrtmgp_source_code
description: Directory for Radiative Transfer for Energetics/Rapid Radiative Transfer
Model for General circulation model applications - Parallel (RRTMGP) source
code
type: character
- kind: null
units: none
- name: do_myj_pbl_scheme
description: Do Mellor-Yamada-Janjic planetary boundary layer scheme
type: logical
- kind: null
units: flag
- name: do_myj_surface_layer_scheme
description: Do Mellor-Yamada-Janjic surface layer scheme
type: logical
- kind: null
units: flag
- name: do_mynn_pbl_scheme
description: Do Mellor-Yamada-Nakanishi-Niino planetary boundary layer scheme
type: logical
- kind: null
units: flag
- name: do_mynn_surface_layer_scheme
description: Do Mellor-Yamada-Nakanishi-Niino surface layer scheme
type: logical
- kind: null
units: flag
- name: do_unified_gravity_wave_physics_gwd_scheme
description: Do Unifed Gravity Wave Physics gravity wave drag scheme
type: logical
- kind: null
units: flag
- name: downdraft_area_fraction_in_scale_aware_tke_moist_edmf_pbl_scheme
description: Downdraft area fraction in scale-aware turbulent kinetic energy moist
eddy-diffusivity/mass-flux planetary boundary layer scheme
type: real
- kind: null
units: fraction
- name: downdraft_fraction_reaching_surface_over_land_for_deep_convection
description: Downdraft fraction reaching surface over land for deep convection
type: real
- kind: null
units: fraction
- name: downdraft_fraction_reaching_surface_over_water_for_deep_convection
description: Downdraft fraction reaching surface over water for deep convection
type: real
- kind: null
units: fraction
- name: control_for_edmf_in_mynn_pbl_scheme
description: Control for eddy-diffusivity mass flux in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: control_for_edmf_momentum_transport_in_mynn_pbl_scheme
description: Control for eddy-diffusivity mass flux momentum transport in Mellor-Yamada-Nakanishi-Niino
surface layer scheme
type: integer
- kind: null
units: 1
- name: control_for_edmf_partitioning_in_mynn_pbl_scheme
description: Control for eddy-diffusivity mass flux partitioning in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: control_for_edmf_tke_transport_in_mynn_pbl_scheme
description: Control for eddy-diffusivity mass flux turbulent kinetic energy transport
in Mellor-Yamada-Nakanishi-Niino planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: surface_layer_scheme_enthalpy_flux_factor
description: Surface layer scheme enthalpy flux factor
type: real
- kind: null
units: 1
- name: tunable_parameter_for_entrainment_efficiency_in_chikira_sugiyama_deep_convection
description: Tunable parameter for entrainment efficiency in chikira sugiyama
deep convection
type: real
- kind: null
units: 1
- name: entrainment_rate_coefficient_for_deep_convection
description: Entrainment rate coefficient for deep convection
type: real
- kind: null
units: 1
- name: entrainment_rate_coefficient_for_shallow_convection
description: Entrainment rate coefficient for shallow convection
type: real
- kind: null
units: 1
- name: equation_of_time
description: Equation of time
type: real
- kind: null
units: radian
- name: relative_humidity_threshold_for_condensation
description: Relative humidity threshold for condensation
type: real
- kind: null
units: fraction
- name: do_arakawa_wu_downdrafts_for_deep_convection
description: Do arakawa wu downdrafts for deep convection
type: logical
- kind: null
units: flag
- name: do_debug_output
description: Do debug output
type: logical
- kind: null
units: flag
- name: do_diagnostics
description: Do diagnostics
type: logical
- kind: null
units: flag
- name: do_xyz_dimensioned_diagnostics
description: Do xyz dimensioned diagnostics
type: logical
- kind: null
units: flag
- name: do_flip
description: Do flip
type: logical
- kind: null
units: flag
- name: control_for_flux_adjusting_surface_data_assimilation_system
description: Control for flux adjusting surface data assimilation system
type: integer
- kind: null
units: 1
- name: do_flux_form_in_chikira_sugiyama_deep_convection_scheme
description: Do flux form in chikira sugiyama deep convection scheme
type: logical
- kind: null
units: flag
- name: do_nrl_2015_ozone_scheme
description: Do Naval Research Laboratory 2015 ozone scheme
type: logical
- kind: null
units: flag
- name: do_prescribed_aerosols
description: Do prescribed aerosols
type: logical
- kind: null
units: flag
- name: do_aerosol_physics
description: Do aerosol physics
type: logical
- kind: null
units: flag
- name: do_arakawa_wu_adjustment
description: Do arakawa wu adjustment
type: logical
- kind: null
units: flag
- name: do_canopy_heat_storage_in_land_surface_scheme
description: Do canopy heat storage in land surface scheme
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_canopy_stomatal_resistance
description: Control for land surface scheme canopy stomatal resistance
type: integer
- kind: null
units: 1
- name: do_cellular_automata
description: Do cellular automata
type: logical
- kind: null
units: flag
- name: do_chemistry_coupling
description: Do chemistry coupling
type: logical
- kind: null
units: flag
- name: do_chikira_sugiyama_deep_convection_scheme
description: Do chikira sugiyama deep convection scheme
type: logical
- kind: null
units: flag
- name: do_in_cloud_condensate
description: Do in cloud condensate
type: logical
- kind: null
units: flag
- name: do_cloud_effective_radii
description: Do cloud effective radii
type: logical
- kind: null
units: flag
- name: control_for_cloud_overlap_method_for_radiation
description: Control for cloud overlap method for radiation
type: integer
- kind: null
units: 1
- name: identifier_for_constant_decorrelation_length_method
description: Identifier for constant decorrelation length method
type: integer
- kind: null
units: 1
- name: do_convective_gwd
description: Do convective gravity wave drag
type: logical
- kind: null
units: flag
- name: do_convective_transport_of_tracers
description: Do convective transport of tracers
type: logical
- kind: null
units: flag
- name: do_converting_hydrometeors_from_moist_to_dry_air
description: Do converting hydrometeors from moist to dry air
type: logical
- kind: null
units: flag
- name: do_crick_elimination
description: Do crick elimination
type: logical
- kind: null
units: flag
- name: identifier_for_decorrelation_length_cloud_overlap_method
description: Identifier for decorrelation length cloud overlap method
type: integer
- kind: null
units: 1
- name: control_for_decorrelation_length_method
description: Control for decorrelation length method
type: integer
- kind: null
units: 1
- name: control_for_shortwave_radiation_aerosols
description: Control for shortwave radiation aerosols
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme_dynamic_vegetation
description: Control for land surface scheme dynamic vegetation
type: integer
- kind: null
units: 1
- name: identifier_for_exponential_cloud_overlap_method
description: Identifier for exponential cloud overlap method
type: integer
- kind: null
units: 1
- name: identifier_for_exponential_random_cloud_overlap_method
description: Identifier for exponential random cloud overlap method
type: integer
- kind: null
units: 1
- name: identifier_for_fer_hires_microphysics_scheme
description: Identifier for fer hires microphysics scheme
type: integer
- kind: null
units: 1
- name: is_first_timestep
description: Is first timestep
type: logical
- kind: null
units: flag
- name: do_surface_flux_coupling
description: Do surface flux coupling
type: logical
- kind: null
units: flag
- name: do_fractional_landmask
description: Do fractional landmask
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_frozen_soil_permeability
description: Control for land surface scheme frozen soil permeability
type: integer
- kind: null
units: 1
- name: do_cellular_automata_gaussian_spatial_filter
description: Do cellular automata gaussian spatial filter
type: logical
- kind: null
units: flag
- name: do_gcycle_surface_option
description: Do gcycle surface option
type: logical
- kind: null
units: flag
- name: do_generic_tendency_due_to_deep_convection
description: Do generic tendency due to deep convection
type: logical
- kind: null
units: flag
- name: do_generic_tendency_due_to_gwd
description: Do generic tendency due to gravity wave drag
type: logical
- kind: null
units: flag
- name: do_generic_tendency_due_to_pbl
description: Do generic tendency due to planetary boundary layer
type: logical
- kind: null
units: flag
- name: do_generic_tendency_due_to_shallow_convection
description: Do generic tendency due to shallow convection
type: logical
- kind: null
units: flag
- name: identifier_for_grell_freitas_deep_convection
description: Identifier for grell freitas deep convection
type: integer
- kind: null
units: 1
- name: identifier_for_grell_freitas_shallow_convection
description: Identifier for grell freitas shallow convection
type: integer
- kind: null
units: 1
- name: do_gfdl_microphysics_radiation_interaction
description: Do Geophysical Fluid Dynamics Laboratory microphysics radiation interaction
type: logical
- kind: null
units: flag
- name: identifier_for_gfdl_microphysics_scheme
description: Identifier for Geophysical Fluid Dynamics Laboratory microphysics
scheme
type: integer
- kind: null
units: 1
- name: do_global_cellular_automata
description: Do global cellular automata
type: logical
- kind: null
units: flag
- name: do_global_cellular_automata_closure
description: Do global cellular automata closure
type: logical
- kind: null
units: flag
- name: do_global_cellular_automata_deep_convective_entrainment
description: Do global cellular automata deep convective entrainment
type: logical
- kind: null
units: flag
- name: do_global_cellular_automata_trigger
description: Do global cellular automata trigger
type: logical
- kind: null
units: flag
- name: do_gwd
description: Do gravity wave drag
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_surface_snow_albedo
description: Control for land surface scheme surface snow albedo
type: integer
- kind: null
units: 1
- name: do_gsl_drag_suite_large_scale_orographic_and_blocking_drag
description: Do Global Systems Lab drag suite large-scale orographic and blocking
drag
type: logical
- kind: null
units: flag
- name: do_gsl_drag_suite_small_scale_orographic_drag
description: Do Global Systems Lab drag suite small-scale orographic drag
type: logical
- kind: null
units: flag
- name: do_gsl_drag_suite_turbulent_orographic_form_drag
description: Do Global Systems Lab drag suite turbulent orographic form drag
type: logical
- kind: null
units: flag
- name: do_hybrid_edmf_pbl_scheme
description: Do hybrid eddy-diffusivity/mass-flux planetary boundary layer scheme
type: logical
- kind: null
units: flag
- name: identifier_for_hogan_decorrelation_length_method
description: Identifier for hogan decorrelation length method
type: integer
- kind: null
units: 1
- name: do_hurricane_specific_code_in_scale_aware_mass_flux_deep_convection
description: Do hurricane specific code in scale aware mass flux deep convection
type: logical
- kind: null
units: flag
- name: do_hurricane_specific_code_in_scale_aware_mass_flux_shallow_convection
description: Do hurricane specific code in scale aware mass flux shallow convection
type: logical
- kind: null
units: flag
- name: do_hydrostatic_solver
description: Do hydrostatic solver
type: logical
- kind: null
units: flag
- name: control_for_ice_cloud_condensation_nuclei_forcing
description: Control for ice cloud condensation nuclei forcing
type: integer
- kind: null
units: 1
- name: do_separate_advection_of_condensate_species
description: Do separate advection of condensate species
type: logical
- kind: null
units: flag
- name: control_for_initial_time_date
description: Control for initial time date
type: integer
- kind: null
units: 1
- name: control_for_lake_surface_scheme
description: Control for lake surface scheme
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme
description: Control for land surface scheme
type: integer
- kind: null
units: 1
- name: do_cloud_area_fraction_option_for_radiation
description: Do cloud area fraction option for radiation
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_lower_boundary_soil_temperature
description: Control for land surface scheme lower boundary soil temperature
type: integer
- kind: null
units: 1
- name: control_for_lw_clouds_subgrid_approximation
description: Control for lw clouds subgrid approximation
type: integer
- kind: null
units: 1
- name: control_for_deep_convection_scheme
description: Control for deep convection scheme
type: integer
- kind: null
units: 1
- name: control_for_shallow_convection_scheme
description: Control for shallow convection scheme
type: integer
- kind: null
units: 1
- name: control_for_max_cloud_overlap_method
description: Control for maximum cloud overlap method
type: integer
- kind: null
units: 1
- name: identifier_for_max_random_cloud_overlap_method
description: Identifier for maximum random cloud overlap method
type: integer
- kind: null
units: 1
- name: control_for_microphysics_scheme
description: Control for microphysics scheme
type: integer
- kind: null
units: 1
- name: do_moorthi_stratus
description: Do moorthi stratus
type: logical
- kind: null
units: flag
- name: identifier_for_morrison_gettelman_microphysics_scheme
description: Identifier for morrison gettelman microphysics scheme
type: integer
- kind: null
units: 1
- name: do_mountain_blocking_for_sppt
description: Do mountain blocking for stochastically perturbed physics tendencies
type: logical
- kind: null
units: flag
- name: identifier_for_noah_land_surface_scheme
description: Identifier for noah land surface scheme
type: integer
- kind: null
units: 1
- name: do_noah_lsm_ua_extension
description: Do Noah land surface model University of Arizona extension
type: logical
- kind: null
units: flag
- name: identifier_for_noah_wrfv4_land_surface_scheme
description: Identifier for noah wrfv4 land surface scheme
type: integer
- kind: null
units: 1
- name: identifier_for_noahmp
description: Identifier for Noah land surface model with multiparameterization
options
type: integer
- kind: null
units: 1
- name: do_nsstm_analysis_in_gcycle
description: Do GFS near-surface sea temperature scheme analysis in gcycle
type: logical
- kind: null
units: flag
- name: control_for_nsstm
description: Control for GFS near-surface sea temperature scheme
type: integer
- kind: null
units: 1
- name: identifier_for_new_tiedtke_deep_convection
description: Identifier for new tiedtke deep convection
type: integer
- kind: null
units: 1
- name: identifier_for_new_tiedtke_shallow_convection
description: Identifier for new tiedtke shallow convection
type: integer
- kind: null
units: 1
- name: do_surface_layer_scheme_ocean_currents
description: Do surface layer scheme ocean currents
type: logical
- kind: null
units: flag
- name: do_old_pbl_scheme
description: Do old pbl scheme
type: logical
- kind: null
units: flag
- name: control_for_optical_property_for_ice_clouds_for_longwave_radiation
description: Control for optical property for ice clouds for longwave radiation
type: integer
- kind: null
units: 1
- name: control_for_optical_property_for_ice_clouds_for_shortwave_radiation
description: Control for optical property for ice clouds for shortwave radiation
type: integer
- kind: null
units: 1
- name: control_for_optical_property_for_liquid_clouds_for_longwave_radiation
description: Control for optical property for liquid clouds for longwave radiation
type: integer
- kind: null
units: 1
- name: control_for_optical_property_for_liquid_clouds_for_shortwave_radiation
description: Control for optical property for liquid clouds for shortwave radiation
type: integer
- kind: null
units: 1
- name: identifier_for_oreopoulos_decorrelation_length_method
description: Identifier for oreopoulos decorrelation length method
type: integer
- kind: null
units: 1
- name: do_output_of_tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep_assuming_clear_sky
description: Do output of tendency of air temperature due to longwave heating
on radiation timestep assuming clear sky
type: logical
- kind: null
units: flag
- name: do_output_of_tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep_assuming_clear_sky
description: Do output of tendency of air temperature due to shortwave heating
on radiation timestep assuming clear sky
type: logical
- kind: null
units: flag
- name: do_nrl_2006_ozone_scheme
description: Do Naval Research Laboratory 2006 ozone scheme
type: logical
- kind: null
units: flag
- name: control_for_pdf_shape_for_microphysics
description: Control for probability density function shape for microphysics
type: integer
- kind: null
units: 1
- name: do_surface_layer_scheme_surface_drag_coefficient_for_momentum_in_air_perturbations
description: Do surface layer scheme surface drag coefficient for momentum in
air perturbations
type: logical
- kind: null
units: flag
- name: disable_precipitation_radiative_effect
description: Disable precipitation radiative effect
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_precipitation_type_partition
description: Control for land surface scheme precipitation type partition
type: integer
- kind: null
units: 1
- name: do_dominant_precipitation_type_partition
description: Do dominant precipitation type partition
type: logical
- kind: null
units: flag
- name: do_radar_reflectivity
description: Do radar reflectivity
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_radiative_transfer
description: Control for land surface scheme radiative transfer
type: integer
- kind: null
units: 1
- name: identifier_for_random_cloud_overlap_method
description: Identifier for random cloud overlap method
type: integer
- kind: null
units: 1
- name: do_random_clouds_in_relaxed_arakawa_schubert_deep_convection
description: Do random clouds in relaxed arakawa schubert deep convection
type: logical
- kind: null
units: flag
- name: do_relaxed_arakawa_schubert_deep_convection
description: Do relaxed arakawa schubert deep convection
type: logical
- kind: null
units: flag
- name: do_read_leaf_area_index_from_input
description: Do read leaf area index from input
type: logical
- kind: null
units: flag
- name: do_read_surface_albedo_for_diffused_shortwave_from_input
description: Do read surface albedo for diffused shortwave from input
type: logical
- kind: null
units: flag
- name: do_limited_roughness_length_over_ocean
description: Do limited surface roughness length over ocean
type: logical
- kind: null
units: flag
- name: do_reference_pressure_theta
description: Do reference pressure theta
type: logical
- kind: null
units: flag
- name: is_restart
description: Is restart
type: logical
- kind: null
units: flag
- name: do_rrtmgp_radiation_scheme
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications - Parallel (RRTMGP) radiation scheme
type: logical
- kind: null
units: flag
- name: identifier_for_ruc_land_surface_scheme
description: Identifier for Rapid Update Cycle land surface scheme
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme_runoff_and_groundwater
description: Control for land surface scheme runoff and groundwater
type: integer
- kind: null
units: 1
- name: identifier_for_scale_aware_mass_flux_deep_convection
description: Identifier for scale aware mass flux deep convection
type: integer
- kind: null
units: 1
- name: identifier_for_scale_aware_mass_flux_shallow_convection
description: Identifier for scale aware mass flux shallow convection
type: integer
- kind: null
units: 1
- name: identifier_for_sas_deep_convection
description: Identifier for Simplified Arakawa-Schubert deep convection scheme
type: integer
- kind: null
units: 1
- name: identifier_for_sas_shallow_convection
description: Identifier for Simplified Arakawa-Schubert shallow convection scheme
type: integer
- kind: null
units: 1
- name: do_scale_aware_mass_flux_deep_convection
description: Do scale aware mass flux deep convection
type: logical
- kind: null
units: flag
- name: do_scale_aware_shin_hong_pbl_scheme
description: Do scale aware shin hong pbl scheme
type: logical
- kind: null
units: flag
- name: do_scale_aware_tke_moist_edmf_pbl
description: Do scale-aware turbulent kinetic energy moist eddy-diffusivity/mass-flux
planetary boundary layer scheme
type: logical
- kind: null
units: flag
- name: do_sgs_cellular_automata
description: Do sgs cellular automata
type: logical
- kind: null
units: flag
- name: do_sas_shallow_convection
description: Do Simplified Arakawa-Schubert shallow convection scheme
type: logical
- kind: null
units: flag
- name: do_shoc
description: Do Simplified Higher-Order Closure stochastic physics scheme
type: logical
- kind: null
units: flag
- name: do_shoc_after_convection
description: Do Simplified Higher-Order Closure stochastic physics scheme after
convection parameterization
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_soil_and_snow_temperature_time_integration
description: Control for land surface scheme soil and snow temperature time integration
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme_soil_moisture_factor_stomatal_resistance
description: Control for land surface scheme soil moisture factor stomatal resistance
type: integer
- kind: null
units: 1
- name: control_for_solar_constant
description: Control for solar constant
type: integer
- kind: null
units: 1
- name: do_stochastic_cloud_fraction_perturbations
description: Do stochastic cloud fraction perturbations
type: logical
- kind: null
units: flag
- name: do_stochastic_microphysics_perturbations
description: Do stochastic microphysics perturbations
type: logical
- kind: null
units: flag
- name: do_stochastic_physics_perturbations
description: Do stochastic physics perturbations
type: logical
- kind: null
units: flag
- name: do_stochastic_radiative_heating_perturbations
description: Do stochastic radiative heating perturbations
type: logical
- kind: null
units: flag
- name: do_stochastic_shum_option
description: Do Stochastic HUMidity stochastic physics option
type: logical
- kind: null
units: flag
- name: do_stochastic_skeb_option
description: Do Stochastic Kinetic Energy Backscatter option
type: logical
- kind: null
units: flag
- name: do_stratospheric_water_vapor_physics
description: Do stratospheric water vapor physics
type: logical
- kind: null
units: flag
- name: control_for_land_surface_scheme_supercooled_liquid_water
description: Control for land surface scheme supercooled liquid water
type: integer
- kind: null
units: 1
- name: control_for_surface_emissivity
description: Control for surface emissivity
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme_surface_layer_drag_coefficient
description: Control for land surface scheme surface layer drag coefficient
type: integer
- kind: null
units: 1
- name: control_for_surface_roughness_option_over_water
description: Control for surface roughness option over water
type: integer
- kind: null
units: 1
- name: control_for_sw_clouds_subgrid_approximation
description: Control for sw clouds subgrid approximation
type: integer
- kind: null
units: 1
- name: control_for_land_surface_scheme_thermal_conductivity_option
description: Control for land surface scheme thermal conductivity option
type: integer
- kind: null
units: 1
- name: identifier_for_thompson_microphysics_scheme
description: Identifier for thompson microphysics scheme
type: integer
- kind: null
units: 1
- name: do_ugwp_version_0
description: Do Unified Gravity Wave Physics version 0
type: logical
- kind: null
units: flag
- name: do_ugwp_version_0_nonorographic_gwd
description: Do Unified Gravity Wave Physics version 0 non-orographic gravity
wave drag
type: logical
- kind: null
units: flag
- name: do_ugwp_version_0_orographic_gwd
description: Do Unified Gravity Wave Physics version 0 orographic gravity wave
drag
type: logical
- kind: null
units: flag
- name: do_ugwp_version_1
description: Do Unified Gravity Wave Physics version 1
type: logical
- kind: null
units: flag
- name: do_ugwp_version_1_nonorographic_gwd
description: Do Unified Gravity Wave Physics version 1 non-orographic gravity
wave drag
type: logical
- kind: null
units: flag
- name: do_ugwp_version_1_orographic_gwd
description: Do Unified Gravity Wave Physics version 1 orographic gravity wave
drag
type: logical
- kind: null
units: flag
- name: do_shoc_cloud_area_fraction_for_radiation
description: Do Simplified Higher-Order Closure stochastic physics scheme cloud
area fraction for radiation
type: logical
- kind: null
units: flag
- name: control_for_surface_layer_scheme_skin_temperature_update
description: Control for surface layer scheme skin temperature update
type: integer
- kind: null
units: 1
- name: control_for_surface_albedo
description: Control for surface albedo
type: integer
- kind: null
units: 1
- name: control_for_prescribed_co2
description: Control for prescribed co2
type: integer
- kind: null
units: 1
- name: control_for_vertical_index_direction
description: Control for vertical index direction
type: integer
- kind: null
units: 1
- name: do_ocean_wave_coupling
description: Do ocean wave coupling
type: logical
- kind: null
units: flag
- name: do_one_way_ocean_wave_coupling_to_atmosphere
description: Do one way ocean wave coupling to atmosphere
type: logical
- kind: null
units: flag
- name: identifier_for_wsm6_microphysics_scheme
description: Identifier for wsm6 microphysics scheme
type: integer
- kind: null
units: 1
- name: do_ysu_pbl_scheme
description: Do Yonsei University (YSU) planetary boundary layer scheme
type: logical
- kind: null
units: flag
- name: identifier_for_zhao_carr_microphysics_scheme
description: Identifier for zhao carr microphysics scheme
type: integer
- kind: null
units: 1
- name: identifier_for_zhao_carr_pdf_microphysics_scheme
description: Identifier for Zhao-Carr probability density function microphysics
scheme
type: integer
- kind: null
units: 1
- name: do_hurricane_specific_code_in_hybrid_edmf_pbl_scheme
description: Do hurricane-specific code in hybrid eddy-diffusivity/mass-flux planetary
boundary layer scheme
type: logical
- kind: null
units: flag
- name: do_integrated_dynamics_through_earths_atmosphere
description: Do integrated dynamics through earths atmosphere
type: logical
- kind: null
units: flag
- name: do_print
description: Do print
type: logical
- kind: null
units: flag
- name: do_save_shallow_convective_cloud_area_fraction
description: Do save shallow convective cloud area fraction
type: logical
- kind: null
units: flag
- name: do_tke_dissipation_heating
description: Do tke dissipation heating
type: logical
- kind: null
units: flag
- name: do_call_longwave_radiation
description: Do call longwave radiation
type: logical
- kind: null
units: flag
- name: do_rrtmg_cloud_optics
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications (RRTMG) cloud optics
type: logical
- kind: null
units: flag
- name: do_rrtmgp_cloud_optics_lookup_table
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications - Parallel (RRTMGP) cloud optics lookup table
type: logical
- kind: null
units: flag
- name: do_rrtmgp_cloud_optics_with_pade_approximation
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications - Parallel (RRTMGP) with Pade approximation
type: logical
- kind: null
units: flag
- name: do_rrtmgp_longwave_jacobian
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications - Parallel (RRTMGP) longwave jacobian
type: logical
- kind: null
units: flag
- name: do_call_shortwave_radiation
description: Do call shortwave radiation
type: logical
- kind: null
units: flag
- name: do_longwave_scattering_in_cloud_optics
description: Do longwave scattering in cloud optics
type: logical
- kind: null
units: flag
- name: do_tracer_xyz_dimensioned_diagnostics
description: Do tracer xyz dimensioned diagnostics
type: logical
- kind: null
units: flag
- name: control_for_variable_bulk_richardson_number
description: Control for variable bulk richardson number
type: real
- kind: null
units: 1
- name: date_and_time_of_forecast_in_united_states_order
description: Date and time of forecast in united states order
type: integer
- kind: null
units: 1
- name: forecast_utc_hour
description: Forecast utc hour
type: real
- kind: null
units: h
- name: forecast_time
description: Forecast time
type: real
- kind: null
units: h
- name: forecast_time_on_previous_timestep
description: Forecast time on previous timestep
type: real
- kind: null
units: h
- name: period_of_longwave_radiation_calls
description: Period of longwave radiation calls
type: real
- kind: null
units: s
- name: period_of_shortwave_radiation_calls
description: Period of shortwave radiation calls
type: real
- kind: null
units: s
- name: all_ice_cloud_threshold_temperature
description: All ice cloud threshold temperature
type: real
- kind: null
units: K
- name: control_for_gravitational_settling_of_cloud_droplets
description: Control for gravitational settling of cloud droplets
type: integer
- kind: null
units: 1
- name: control_for_drag_suite_gwd
description: Control for drag option in gravity wave drag scheme
type: integer
- kind: null
units: 1
- name: horizontal_loop_extent
description: Horizontal loop extent
type: integer
- kind: null
units: count
- name: period_of_diagnostics_reset
description: Period of diagnostics reset
type: real
- kind: null
units: h
- name: tunable_parameter_for_ice_supersaturation
description: Tunable parameter for ice supersaturation
type: real
- kind: null
units: 1
- name: index_of_ice_vegetation_category
description: Index of ice vegetation category
type: integer
- kind: null
units: index
- name: vertical_dimension_of_sea_ice
description: Vertical dimension of sea ice
type: integer
- kind: null
units: count
- name: index_of_air_temperature_on_previous_timestep_in_xyz_dimensioned_restart_array
description: Index of air temperature on previous timestep in xyz dimensioned
restart array
type: integer
- kind: null
units: index
- name: index_of_air_temperature_two_timesteps_back_in_xyz_dimensioned_restart_array
description: Index of air temperature two timesteps back in xyz dimensioned restart
array
type: integer
- kind: null
units: index
- name: index_of_nonconvective_cloud_area_fraction_in_atmosphere_layer_in_tracer_concentration_array
description: Index of nonconvective cloud area fraction in atmosphere layer in
tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_nonconvective_cloud_area_fraction_in_atmosphere_layer_in_xyz_dimensioned_restart_array
description: Index of nonconvective cloud area fraction in atmosphere layer in
xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_cloud_liquid_water_effective_radius_in_xyz_dimensioned_restart_array
description: Index of cloud liquid water effective radius in xyz dimensioned restart
array
type: integer
- kind: null
units: index
- name: index_of_convective_cloud_area_fraction_in_xyz_dimensioned_restart_array
description: Index of convective cloud area fraction in xyz dimensioned restart
array
type: integer
- kind: null
units: index
- name: index_of_convective_cloud_condensate_mixing_ratio_wrt_moist_air_in_xyz_dimensioned_restart_array
description: Index of convective cloud condensate mass mixing ratio with respect
to moist air in the XYZ-dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_horizontal_gridpoint_for_debug_output
description: Index of horizontal gridpoint for debug output
type: integer
- kind: null
units: index
- name: index_of_first_chemical_tracer_in_tracer_concentration_array
description: Index of first chemical tracer in tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_graupel_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of graupel mass mixing ratio with respect to moist air in the
tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_graupel_effective_radius_in_xyz_dimensioned_restart_array
description: Index of graupel effective radius in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_graupel_in_tracer_concentration_array
description: Index of mass number concentration of graupel in tracer concentration
array
type: integer
- kind: null
units: index
- name: index_of_cloud_ice_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of cloud ice mass mixing ratio with respect to moist air in
the tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_cloud_ice_in_tracer_concentration_array
description: Index of mass number concentration of cloud ice in tracer concentration
array
type: integer
- kind: null
units: index
- name: index_of_cloud_ice_effective_radius_in_xyz_dimensioned_restart_array
description: Index of cloud ice effective radius in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_in_tracer_concentration_array
description: Index of mass number concentration of nonhygroscopic ice nucleating
aerosols in tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_cloud_liquid_water_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of cloud liquid water mass mixing ratio with respect to moist
air in the tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_cloud_droplets_in_tracer_concentration_array
description: Index of mass number concentration of cloud droplets in tracer concentration
array
type: integer
- kind: null
units: index
- name: index_of_mass_weighted_rime_factor_in_tracer_concentration_array
description: Index of mass weighted rime factor in tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_ozone_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of ozone mass mixing ratio with respect to moist air in the
tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_rain_effective_radius_in_xyz_dimensioned_restart_array
description: Index of rain effective radius in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_rain_in_tracer_concentration_array
description: Index of mass number concentration of rain in tracer concentration
array
type: integer
- kind: null
units: index
- name: index_of_rain_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of rain mass mixing ratio with respect to moist air in the
tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_snow_effective_radius_in_xyz_dimensioned_restart_array
description: Index of snow effective radius in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_snow_in_tracer_concentration_array
description: Index of mass number concentration of snow in tracer concentration
array
type: integer
- kind: null
units: index
- name: index_of_snow_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of snow mass mixing ratio with respect to moist air in the
tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_water_vapor_mixing_ratio_wrt_moist_air_on_previous_timestep_in_xyz_dimensioned_restart_array
description: Index of specific humidity (water vapor mass mixing ratio with respect
to moist air) on previous timestep in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_water_vapor_mixing_ratio_wrt_moist_air_two_timesteps_back_in_xyz_dimensioned_restart_array
description: Index of specific humidity (water vapor mass mixing ratio with respect
to moist air) two timesteps back in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: control_for_stochastic_land_surface_perturbation
description: Control for stochastic land surface perturbation
type: integer
- kind: null
units: 1
- name: index_of_air_pressure_at_surface_on_previous_timestep_in_xyz_dimensioned_restart_array
description: Index of air pressure at surface on previous timestep in xyz dimensioned
restart array
type: integer
- kind: null
units: index
- name: index_of_air_pressure_at_surface_two_timesteps_back_in_xyz_dimensioned_tracer_array
description: Index of air pressure at surface two timesteps back in xyz dimensioned
tracer array
type: integer
- kind: null
units: index
- name: index_of_enhancement_to_wind_speed_at_surface_adjacent_layer_due_to_convectionin_in_xy_dimensioned_restart_array
description: Index of enhancement to wind speed at surface adjacent layer due
to convectionin in xy dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_tke_in_tracer_concentration_array
description: Index of turbulent kinetic energy in tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_mass_number_concentration_of_hygroscopic_aerosols_in_tracer_concentration_array
description: Index of mass number concentration of hygroscopic aerosols in tracer
concentration array
type: integer
- kind: null
units: index
- name: index_of_water_vapor_mixing_ratio_wrt_moist_air_in_tracer_concentration_array
description: Index of specific humidity (water vapor mass mixing ratio with respect
to moist air) in tracer concentration array
type: integer
- kind: null
units: index
- name: index_of_atmosphere_heat_diffusivity_in_xyz_dimensioned_restart_array
description: Index of atmosphere heat diffusivity in xyz dimensioned restart array
type: integer
- kind: null
units: index
- name: index_of_upward_virtual_potential_temperature_flux_in_xyz_dimensioned_restart_array
description: Index of upward virtual potential temperature flux in xyz dimensioned
restart array
type: integer
- kind: null
units: index
- name: index_of_subgrid_cloud_area_fraction_in_atmosphere_layer_in_xyz_dimensioned_restart_array
description: Index of subgrid cloud area fraction in atmosphere layer in xyz dimensioned
restart array
type: integer
- kind: null
units: index
- name: index_of_timestep
description: Index of timestep
type: integer
- kind: null
units: index
- name: reciprocal_of_grid_scale_range
description: Reciprocal of grid scale range
type: real
- kind: null
units: rad2 m-2
- name: iounit_of_log
description: Iounit of log
type: integer
- kind: null
units: 1
- name: iounit_of_namelist
description: Iounit of namelist
type: integer
- kind: null
units: 1
- name: forecast_julian_day
description: Forecast julian day
type: real
- kind: null
units: days
- name: min_lake_ice_area_fraction
description: Min lake ice area fraction
type: real
- kind: null
units: fraction
- name: multiplicative_tuning_parameter_for_reduced_latent_heat_flux_due_to_canopy_heat_storage
description: Multiplicative tuning parameter for reduced latent heat flux due
to canopy heat storage
type: real
- kind: null
units: 1
- name: max_tendency_of_potential_temperature_of_air_due_to_large_scale_precipitation
description: Maximum tendency of air potential temperature due to large-scale
precipitation
type: real
- kind: null
units: K s-1
- name: lower_bound_of_vertical_dimension_of_surface_snow
description: Lower bound of vertical dimension of surface snow
type: integer
- kind: null
units: count
- name: land_surface_perturbation_magnitudes
description: Land surface perturbation magnitudes
type: real
- kind: null
units: variable
- name: max_critical_relative_humidity
description: Maximum critical relative humidity
type: real
- kind: null
units: fraction
- name: max_grid_scale
description: Maximum grid scale
type: real
- kind: null
units: m2 rad-2
- name: max_soil_moisture_content_for_lsm
description: Maximum soil moisture content for land surface model
type: real
- kind: null
units: m
- name: do_allow_supersaturation_after_sedimentation
description: Do allow supersaturation after sedimentation
type: logical
- kind: null
units: flag
- name: autoconversion_to_snow_size_threshold
description: Autoconversion to snow size threshold
type: real
- kind: null
units: um
- name: bergeron_findeisen_process_efficiency_factor
description: Bergeron findeisen process efficiency factor
type: real
- kind: null
units: fraction
- name: relative_variance_of_subgrid_cloud_condensate_distribution
description: Relative variance of subgrid cloud condensate distribution
type: real
- kind: null
units: kg2 kg-2
- name: prescribed_number_concentration_of_cloud_droplets
description: Prescribed number concentration of cloud droplets
type: real
- kind: null
units: m-3
- name: do_prescribed_number_concentration_of_cloud_droplets
description: Do prescribed number concentration of cloud droplets
type: logical
- kind: null
units: flag
- name: do_cloud_ice_processes
description: Do cloud ice processes
type: logical
- kind: null
units: flag
- name: do_gmao_autoconversion_to_snow
description: Do gmao autoconversion to snow
type: logical
- kind: null
units: flag
- name: do_graupel_instead_of_hail
description: Do graupel instead of hail
type: logical
- kind: null
units: flag
- name: do_hail_instead_of_graupel
description: Do hail instead of graupel
type: logical
- kind: null
units: flag
- name: do_heterogeneous_nucleation
description: Do heterogeneous nucleation
type: logical
- kind: null
units: flag
- name: do_liu_autoconversion_to_rain
description: Do liu autoconversion to rain
type: logical
- kind: null
units: flag
- name: do_seifert_and_beheng_2001_autoconversion
description: Do seifert and beheng 2001 autoconversion
type: logical
- kind: null
units: flag
- name: do_uniform_subcolumns
description: Do uniform subcolumns
type: logical
- kind: null
units: flag
- name: do_prescribed_number_concentration_of_graupel
description: Do prescribed number concentration of graupel
type: logical
- kind: null
units: flag
- name: do_prescribed_number_concentration_of_cloud_ice
description: Do prescribed number concentration of cloud ice
type: logical
- kind: null
units: flag
- name: prescribed_number_concentration_of_graupel
description: Prescribed number concentration of graupel
type: real
- kind: null
units: m-3
- name: prescribed_number_concentration_of_cloud_ice
description: Prescribed number concentration of cloud ice
type: real
- kind: null
units: m-3
- name: min_cloud_condensate_mixing_ratio_wrt_moist_air_threshold
description: Minimum threshold cloud condensate mass mixing ratio with respect
to moist air
type: real
- kind: null
units: kg kg-1
- name: min_cloud_liquid_water_mixing_ratio_wrt_moist_air_threshold
description: Minimum threshold cloud liquid water mass mixing ratio with respect
to moist air
type: real
- kind: null
units: kg kg-1
- name: min_cloud_ice_mixing_ratio_wrt_moist_air_threshold
description: Minimum threshold cloud ice mass mixing ratio with respect to moist
air
type: real
- kind: null
units: kg kg-1
- name: relative_humidity_threshold_for_ice_nucleation
description: Relative humidity threshold for ice nucleation
type: real
- kind: null
units: fraction
- name: timescale_for_autoconversion_to_snow
description: Timescale for autoconversion to snow
type: real
- kind: null
units: s
- name: alpha_tuning_coefficient_for_morrison_gettelman_microphysics_scheme
description: Alpha tuning coefficient for morrison gettelman microphysics scheme
type: real
- kind: null
units: 1
- name: control_for_precipitation_area_fraction_method
description: Control for precipitation area fraction method
type: character
- kind: null
units: none
- name: min_large_ice_fraction
description: Minimum large ice fraction
type: real
- kind: null
units: fraction
- name: min_pressure_in_rrtmgp
description: Minimum pressure in Rapid Radiative Transfer Model for General circulation
model applications - Parallel (RRTMGP)
type: real
- kind: null
units: Pa
- name: min_grid_scale
description: Min grid scale
type: real
- kind: null
units: m2 rad-2
- name: min_soil_moisture_content_for_lsm
description: Minimum soil moisture content for land surface model
type: real
- kind: null
units: m
- name: min_temperature_in_rrtmgp
description: Minimum temperature in Rapid Radiative Transfer Model for General
circulation model applications - Parallel (RRTMGP)
type: real
- kind: null
units: K
- name: control_for_total_water_mixing_in_mynn_pbl_scheme
description: Control for total water mixing in Mellor-Yamada-Nakanishi-Niino planetary
boundary layer scheme
type: integer
- kind: null
units: 1
- name: control_for_mixing_length_in_mynn_pbl_scheme
description: Control for mixing length in Mellor-Yamada-Nakanishi-Niino planetary
boundary layer scheme
type: integer
- kind: null
units: 1
- name: momentum_transport_reduction_factor_due_to_pressure_gradient_force_for_deep_convection
description: Momentum transport reduction factor due to pressure gradient force
for deep convection
type: real
- kind: null
units: fraction
- name: momentum_transport_reduction_factor_due_to_pressure_gradient_force_for_shallow_convection
description: Momentum transport reduction factor due to pressure gradient force
for shallow convection
type: real
- kind: null
units: fraction
- name: mpi_communicator
description: Mpi communicator
type: integer
- kind: null
units: index
- name: mpi_rank
description: Mpi rank
type: integer
- kind: null
units: index
- name: mpi_root
description: Mpi root
type: integer
- kind: null
units: index
- name: number_of_mpi_tasks
description: Number of mpi tasks
type: integer
- kind: null
units: count
- name: tunable_parameter_for_critical_cloud_workfunction_in_relaxed_arakawa_schubert_deep_convection
description: Tunable parameter for critical cloud workfunction in relaxed arakawa
schubert deep convection
type: real
- kind: null
units: 1
- name: tunable_parameters_for_convective_gwd
description: Tunable parameters for convective gravity wave drag
type: real
- kind: null
units: 1
- name: multiplicative_tunable_parameters_for_mountain_blocking_and_orographic_gwd
description: Multiplicative tunable parameters for mountain blocking and orographic
gravity wave drag
type: real
- kind: null
units: 1
- name: control_for_additional_diagnostics_in_mynn_pbl_scheme
description: Control for additional diagnostics in Mellor-Yamada-Nakanishi-Niino
planetary boundary layer scheme
type: integer
- kind: null
units: 1
- name: filename_of_namelist
description: Filename of namelist
type: character
- kind: null
units: none
- name: filename_of_internal_namelist
description: Filename of internal namelist
type: character
- kind: null
units: none
- name: number_of_xy_dimensioned_auxiliary_arrays
description: Number of xy dimensioned auxiliary arrays
type: integer
- kind: null
units: count
- name: number_of_pdf_based_variables_in_xyz_dimensioned_restart_array
description: Number of probability density function-based variables in XYZ-dimensioned
restart array
type: integer
- kind: null
units: count
- name: number_of_xyz_dimensioned_auxiliary_arrays
description: Number of xyz dimensioned auxiliary arrays
type: integer
- kind: null
units: count
- name: number_of_radiatively_active_gases
description: Number of radiatively active gases
type: integer
- kind: null
units: count
- name: number_of_aerosol_tracers
description: Number of aerosol tracers
type: integer
- kind: null
units: count
- name: number_of_gaussian_quadrature_angles_for_radiation
description: Number of gaussian quadrature angles for radiation
type: integer
- kind: null
units: count
- name: number_of_chemical_tracers
description: Number of chemical tracers
type: integer
- kind: null
units: count
- name: number_of_condensate_species
description: Number of condensate species
type: integer
- kind: null
units: count
- name: number_of_cloud_types_in_chikira_sugiyama_deep_convection
description: Number of cloud types in chikira sugiyama deep convection
type: integer
- kind: null
units: count
- name: number_of_convective_cloud_variables_in_xyz_dimensioned_restart_array
description: Number of convective cloud variables in xyz dimensioned restart array
type: integer
- kind: null
units: count
- name: number_of_days_in_current_year
description: Number of days in current year
type: integer
- kind: null
units: days
- name: number_of_equatorial_longitude_points
description: Number of equatorial longitude points
type: integer
- kind: null
units: count
- name: number_of_variables_in_xy_dimensioned_restart_array
description: Number of variables in xy dimensioned restart array
type: integer
- kind: null
units: count
- name: number_of_variables_in_xyz_dimensioned_restart_array
description: Number of variables in xyz dimensioned restart array
type: integer
- kind: null
units: count
- name: number_of_frozen_precipitation_species
description: Number of frozen precipitation species
type: integer
- kind: null
units: count
- name: number_of_hydrometeors
description: Number of hydrometeors
type: integer
- kind: null
units: count
- name: number_of_independent_cellular_automata
description: Number of independent cellular automata
type: integer
- kind: null
units: count
- name: number_of_iterations_to_spin_up_cellular_automata
description: Number of iterations to spin up cellular automata
type: integer
- kind: null
units: count
- name: number_of_perturbed_land_surface_variables
description: Number of perturbed land surface variables
type: integer
- kind: null
units: count
- name: number_of_latitude_points
description: Number of latitude points
type: integer
- kind: null
units: count
- name: number_of_lines_in_internal_namelist
description: Number of lines in internal namelist
type: integer
- kind: null
units: count
- name: number_of_longwave_bands
description: Number of longwave bands
type: integer
- kind: null
units: count
- name: number_of_longwave_spectral_points
description: Number of longwave spectral points
type: integer
- kind: null
units: count
- name: number_of_x_points_for_current_cubed_sphere_tile
description: Number of x points for current cubed sphere tile
type: integer
- kind: null
units: count
- name: number_of_x_points_for_current_mpi_rank
description: Number of x points for current mpi rank
type: integer
- kind: null
units: count
- name: number_of_y_points_for_current_cubed_sphere_tile
description: Number of y points for current cubed sphere tile
type: integer
- kind: null
units: count
- name: number_of_y_points_for_current_mpi_rank
description: Number of y points for current mpi rank
type: integer
- kind: null
units: count
- name: number_of_diagnostics_variables_for_radiation
description: Number of diagnostics variables for radiation
type: integer
- kind: null
units: count
- name: number_of_ice_roughness_categories
description: Number of ice roughness categories
type: integer
- kind: null
units: count
- name: number_of_spectral_wave_truncation_for_sas_convection
description: Number of spectral wave truncation for Simplified Arakawa-Schubert
deep convection scheme
type: integer
- kind: null
units: count
- name: number_of_statistical_measures_of_subgrid_orography
description: Number of statistical measures of subgrid orography
type: integer
- kind: null
units: count
- name: number_of_shortwave_bands
description: Number of shortwave bands
type: integer
- kind: null
units: count
- name: number_of_shortwave_spectral_points
description: Number of shortwave spectral points
type: integer
- kind: null
units: count
- name: index_of_cubed_sphere_tile
description: Index of cubed sphere tile
type: integer
- kind: null
units: index
- name: number_of_timesteps_between_diagnostics_resetting
description: Number of timesteps between diagnostics resetting
type: integer
- kind: null
units: count
- name: number_of_timesteps_between_longwave_radiation_calls
description: Number of timesteps between longwave radiation calls
type: integer
- kind: null
units: count
- name: number_of_timesteps_between_shortwave_radiation_calls
description: Number of timesteps between shortwave radiation calls
type: integer
- kind: null
units: count
- name: number_of_timesteps_between_surface_cycling_calls
description: Number of timesteps between surface cycling calls
type: integer
- kind: null
units: count
- name: number_of_timesteps_for_concurrent_radiation_and_remainder_physics_calls_after_model_initialization
description: Number of timesteps for concurrent radiation and remainder physics
calls after model initialization
type: integer
- kind: null
units: count
- name: number_of_tracers_plus_one
description: Number of tracers plus one
type: integer
- kind: null
units: count
- name: vertical_dimension_for_radiation
description: Vertical dimension for radiation
type: integer
- kind: null
units: count
- name: vertical_interface_dimension_for_radiation
description: Vertical interface dimension for radiation
type: integer
- kind: null
units: count
- name: multiplicative_tuning_parameter_for_potential_evaporation
description: Multiplicative tuning parameter for potential evaporation
type: real
- kind: null
units: 1
- name: air_pressure_at_bottom_extent_of_rayleigh_damping
description: Air pressure at bottom extent of rayleigh damping
type: real
- kind: null
units: Pa
- name: rain_conversion_parameter_for_deep_convection
description: Rain conversion parameter for deep convection
type: real
- kind: null
units: m-1
- name: rain_conversion_parameter_for_shallow_convection
description: Rain conversion parameter for shallow convection
type: real
- kind: null
units: m-1
- name: rain_evaporation_coefficient_over_ocean_for_deep_convection
description: Rain evaporation coefficient over ocean for deep convection
type: real
- kind: null
units: fraction
- name: rain_evaporation_coefficient_over_land_for_deep_convection
description: Rain evaporation coefficient over land for deep convection
type: real
- kind: null
units: fraction
- name: filename_of_rrtmgp_longwave_cloud_optics_coefficients
description: File name of Rapid Radiative Transfer Model for General circulation
model applications - Parallel (RRTMGP) longwave cloud optics coefficients
type: character
- kind: null
units: none
- name: filename_of_rrtmgp_shortwave_cloud_optics_coefficients
description: File name of Rapid Radiative Transfer Model for General circulation
model applications - Parallel (RRTMGP) shortwave cloud optics coefficients
type: character
- kind: null
units: none
- name: filename_of_rrtmgp_longwave_k_distribution
description: File name of Rapid Radiative Transfer Model for General circulation
model applications - Parallel (RRTMGP) longwave k-distribution
type: character
- kind: null
units: none
- name: filename_of_rrtmgp_shortwave_k_distribution
description: File name of Rapid Radiative Transfer Model for General circulation
model applications - Parallel (RRTMGP) shortwave k-distribution
type: character
- kind: null
units: none
- name: do_rrtmgp_shortwave_and_rrtmg_longwave_radiation
description: Flag for Rapid Radiative Transfer Model for General circulation model
applications - Parallel (RRTMGP) shortwave and Rapid Radiative Transfer Model
for global climate model (GCM) applications (RRTMG) longwave radiation schemes
type: logical
- kind: null
units: flag
- name: min_sea_ice_area_fraction
description: Min sea ice area fraction
type: real
- kind: null
units: fraction
- name: forecast_time_in_seconds
description: Forecast time in seconds
type: real
- kind: null
units: s
- name: random_number_seed_for_cellular_automata
description: Random number seed for cellular automata
type: integer
- kind: null
units: 1
- name: random_number_seed_for_deep_convection
description: Random number seed for deep convection
type: integer
- kind: null
units: 1
- name: control_for_tke_dissipation_method
description: Control for tke dissipation method
type: real
- kind: null
units: 1
- name: uncentering_coefficient_for_implicit_tke_integration
description: Uncentering coefficient for implicit tke integration
type: real
- kind: null
units: 1
- name: pressure_threshold_for_increased_tke_dissipation
description: Pressure threshold for increased tke dissipation
type: real
- kind: null
units: Pa
- name: multiplicative_tunable_parameter_for_tke_dissipation
description: Multiplicative tunable parameter for tke dissipation
type: real
- kind: null
units: 1
- name: multiplicative_tunable_parameter_for_tke_dissipation_at_surface_adjacent_layer
description: Multiplicative tunable parameter for tke dissipation at surface adjacent
layer
type: real
- kind: null
units: 1
- name: sine_of_solar_declination_angle
description: Sine of solar declination angle
type: real
- kind: null
units: 1
- name: vertical_dimension_of_surface_snow
description: Vertical dimension of surface snow
type: integer
- kind: null
units: count
- name: control_for_soil_type_dataset
description: Control for soil type dataset
type: integer
- kind: null
units: 1
- name: vertical_dimension_of_soil
description: Vertical dimension of soil
type: integer
- kind: null
units: count
- name: vertical_dimension_of_soil_internal_to_land_surface_scheme
description: Vertical dimension of soil internal to land surface scheme
type: integer
- kind: null
units: count
- name: solar_constant
description: Solar constant
type: real
- kind: null
units: W m-2
- name: starting_x_index_for_current_mpi_rank
description: Starting x index for current mpi rank
type: integer
- kind: null
units: index
- name: starting_y_index_for_current_mpi_rank
description: Starting y index for current mpi rank
type: integer
- kind: null
units: index
- name: multiplicative_tuning_parameter_for_reduced_surface_heat_fluxes_due_to_canopy_heat_storage
description: Multiplicative tuning parameter for reduced surface heat fluxes due
to canopy heat storage
type: real
- kind: null
units: 1
- name: thickness_of_soil_layers_for_lsm
description: Thickness of soil layers for land surface model
type: real
- kind: null
units: m
- name: cellular_automata_vertical_velocity_perturbation_threshold_for_deep_convection
description: Cellular automata vertical velocity perturbation threshold for deep
convection
type: real
- kind: null
units: m s-1
- name: period_of_max_diagnostics_reset
description: Period of maximum diagnostics reset
type: real
- kind: null
units: s
- name: timescale_for_rayleigh_damping
description: Timescale for rayleigh damping
type: real
- kind: null
units: d
- name: time_elapsed_since_diagnostics_reset
description: Time elapsed since diagnostics reset
type: real
- kind: null
units: h
- name: timestep_for_dynamics
description: Timestep for dynamics
type: real
- kind: null
units: s
- name: do_tke_advection
description: Do tke advection
type: logical
- kind: null
units: flag
- name: control_for_tke_budget_output
description: Control for tke budget output
type: integer
- kind: null
units: 1
- name: multiplicative_tuning_parameter_for_tke_dissipative_heating
description: Multiplicative tuning parameter for tke dissipative heating
type: real
- kind: null
units: 1
- name: total_amplitude_of_sppt_perturbation
description: Total amplitude of stochastically perturbed physics tendencies perturbation
type: real
- kind: null
units: 1
- name: do_turbulent_orographic_form_drag_in_unified_gravity_wave_physics_gwd_scheme
description: Do turbulent orographic form drag in Unified Gravity Wave Physics
gravity wave drag scheme
type: logical
- kind: null
units: flag
- name: updraft_area_fraction_in_scale_aware_tke_moist_edmf_pbl_scheme
description: Updraft area fraction in scale-aware turbulent kinetic energy moist
eddy-diffusivity/mass-flux planetary boundary layer scheme
type: real
- kind: null
units: fraction
- name: tunable_parameter_1_for_max_cloud_base_updraft_velocity_in_chikira_sugiyama_deep_convection
description: Tunable parameter 1 for max cloud base updraft velocity in chikira
sugiyama deep convection
type: real
- kind: null
units: m s-1
- name: tunable_parameter_2_for_max_cloud_base_updraft_velocity_in_chikira_sugiyama_deep_convection
description: Tunable parameter 2 for max cloud base updraft velocity in chikira
sugiyama deep convection
type: real
- kind: null
units: m s-1
- name: upper_bound_of_vertical_dimension_of_surface_snow
description: Upper bound of vertical dimension of surface snow
type: integer
- kind: null
units: count
- name: index_of_urban_vegetation_category
description: Index of urban vegetation category
type: integer
- kind: null
units: index
- name: land_surface_perturbation_variables
description: Land surface perturbation variables
type: character
- kind: null
units: none
- name: control_for_vegetation_dataset
description: Control for vegetation dataset
type: integer
- kind: null
units: 1
- name: vertical_layer_dimension_minus_one
description: Vertical layer dimension minus one
type: integer
- kind: null
units: count
- name: sigma_pressure_hybrid_vertical_coordinate
description: Sigma pressure hybrid vertical coordinate
type: real
- kind: null
units: 1
- name: lower_bound_for_depth_of_sea_temperature_for_nsstm
description: Lower bound for depth of sea temperature for GFS near-surface sea
temperature scheme
type: integer
- kind: null
units: mm
- name: upper_bound_for_depth_of_sea_temperature_for_nsstm
description: Upper bound for depth of sea temperature for GFS near-surface sea
temperature scheme
type: integer
- kind: null
units: mm
- name: index_of_water_vegetation_category
description: Index of water vegetation category
type: integer
- kind: null
units: index
- name: filename_of_micm_configuration
description: Filename of micm configuration
type: character
- kind: null
units: none
- name: GFS_typedefs_GFS_interstitial_type
comment: null
@@ -4381,115 +3577,95 @@ section:
description: Cloud ice mass mixing ratio with respect to moist air in interstitial
scheme
type: real
- kind: null
units: kg kg-1
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air_interstitial
description: Cloud liquid water mass mixing ratio with respect to moist air in
interstitial scheme
type: real
- kind: null
units: kg kg-1
- name: radiatively_active_gases
description: Radiatively active gases
type: character
- kind: null
units: none
- name: process_split_cumulative_tendency_of_air_temperature
description: Process split cumulative tendency of air temperature
type: real
- kind: null
units: K s-1
- name: process_split_cumulative_tendency_of_mass_number_concentration_of_cloud_liquid_water_particles_in_air
description: Process split cumulative tendency of mass number concentration of
cloud liquid water particles in air
type: real
- kind: null
units: kg-1 s-1
- name: process_split_cumulative_tendency_of_graupel_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the graupel mass mixing ratio
with respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_cloud_ice_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the cloud ice mass mixing ratio
with respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols
description: Process split cumulative tendency of mass number concentration of
nonhygroscopic ice nucleating aerosols
type: real
- kind: null
units: kg-1 s-1
- name: process_split_cumulative_tendency_of_mass_number_concentration_of_cloud_ice_water_crystals_in_air
description: Process split cumulative tendency of mass number concentration of
cloud ice water crystals in air
type: real
- kind: null
units: kg-1 s-1
- name: process_split_cumulative_tendency_of_cloud_liquid_water_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the cloud liquid water mass
mixing ratio with respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_ozone_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the ozone mass mixing ratio
with respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_rain_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the rain mass mixing ratio with
respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_snow_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of the snow mass mixing ratio with
respect to moist air
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_tracers
description: Process split cumulative tendency of tracers
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_tke
description: Process-split cumulative change in turbulent kinetic energy per unit
time
type: real
- kind: null
units: J s-1
- name: process_split_cumulative_tendency_of_mass_number_concentration_of_hygroscopic_aerosols
description: Process split cumulative tendency of mass number concentration of
hygroscopic aerosols
type: real
- kind: null
units: kg-1 s-1
- name: process_split_cumulative_tendency_of_water_vapor_mixing_ratio_wrt_moist_air
description: Process-split cumulative tendency of specific humidity (water vapor
mass mixing ratio with respect to moist air)
type: real
- kind: null
units: kg kg-1 s-1
- name: process_split_cumulative_tendency_of_x_wind
description: Process split cumulative tendency of x wind
type: real
- kind: null
units: m s-2
- name: process_split_cumulative_tendency_of_y_wind
description: Process split cumulative tendency of y wind
type: real
- kind: null
units: m s-2
- name: vertical_interface_dimension_interstitial
description: Vertical interface dimension interstitial
type: integer
- kind: null
units: count
- name: GFS_typedefs_GFS_tbd_type
comment: null
@@ -4497,335 +3673,273 @@ section:
- name: absolute_momentum_flux_due_to_nonorographic_gwd
description: Absolute momentum flux due to non-orographic gravity wave drag
type: real
- kind: null
units: various
- name: cumulative_lwe_thickness_of_convective_precipitation_between_sw_radiation_calls
description: Cumulative liquid water equivalent thickness of convective precipitation
amount between shortwave radiation calls
type: real
- kind: null
units: m
- name: mass_number_concentration_of_aerosol_from_gocart_climatology
description: Mass number concentration of aerosol from gocart climatology
type: real
- kind: null
units: kg-1
- name: air_temperature_on_previous_timestep_in_xyz_dimensioned_restart_array
description: Air temperature on previous timestep in xyz dimensioned restart array
type: real
- kind: null
units: K
- name: air_temperature_two_timesteps_back
description: Air temperature two timesteps back
type: real
- kind: null
units: K
- name: atmosphere_boundary_layer_thickness
description: Atmosphere boundary layer thickness
type: real
- kind: null
units: m
- name: atmosphere_heat_diffusivity_from_shoc
description: Atmospheric heat diffusivity from Simplified Higher-Order Closure
stochastic physics scheme
type: real
- kind: null
units: m2 s-1
- name: atmosphere_updraft_convective_mass_flux_at_cloud_base_by_cloud_type
description: Atmosphere updraft convective mass flux at cloud base by cloud type
type: real
- kind: null
units: kg m-2 s-1
- name: cloud_fraction_for_mg
description: Cloud fraction for mg
type: real
- kind: null
units: fraction
- name: counter_for_grell_freitas_convection
description: Counter for grell freitas convection
type: integer
- kind: null
units: count
- name: convective_cloud_area_fraction
description: Convective cloud area fraction
type: real
- kind: null
units: fraction
- name: convective_cloud_condensate_mixing_ratio_wrt_moist_air
description: Convective cloud condensate mass mixing ratio with respect to moist
air
type: real
- kind: null
units: kg kg-1
- name: effective_radius_of_stratiform_cloud_graupel_particle
description: Effective radius of stratiform cloud graupel particle
type: real
- kind: null
units: um
- name: effective_radius_of_stratiform_cloud_ice_particle
description: Effective radius of stratiform cloud ice particle
type: real
- kind: null
units: um
- name: effective_radius_of_stratiform_cloud_liquid_water_particle
description: Effective radius of stratiform cloud liquid water particle
type: real
- kind: null
units: um
- name: effective_radius_of_stratiform_cloud_rain_particle
description: Effective radius of stratiform cloud rain particle
type: real
- kind: null
units: um
- name: effective_radius_of_stratiform_cloud_snow_particle
description: Effective radius of stratiform cloud snow particle
type: real
- kind: null
units: um
- name: stratospheric_water_vapor_forcing
description: Stratospheric water vapor forcing
type: real
- kind: null
units: various
- name: heat_exchange_coefficient_for_myj_schemes
description: Heat exchange coefficient for Mellor-Yamada-Janjic physics schemes
type: real
- kind: null
units: m s-1
- name: ice_nucleation_number_from_climatology
description: Ice nucleation number from climatology
type: real
- kind: null
units: kg-1
- name: upward_virtual_potential_temperature_flux
description: Upward virtual potential temperature flux
type: real
- kind: null
units: K m s-1
- name: upward_flux_of_water_vapor_mixing_ratio_wrt_moist_air_at_surface_for_myj_surface_layer_scheme
description: Upward flux of specific humidity (water vapor mass mixing ratio with
respect to moist air) at surface for MYJ surface layer scheme
type: real
- kind: null
units: m s-1 kg kg-1
- name: cumulative_max_vertical_index_at_cloud_base_between_sw_radiation_calls
description: Cumulative maximum vertical index at cloud base between shortwave
radiation calls
type: real
- kind: null
units: 1
- name: map_of_block_column_number_to_global_i_index
description: Map of block column number to global i index
type: integer
- kind: null
units: index
- name: map_of_block_column_number_to_global_j_index
description: Map of block column number to global j index
type: integer
- kind: null
units: index
- name: turbulent_mixing_length
description: Turbulent mixing length
type: real
- kind: null
units: m
- name: water_vapor_mixing_ratio_wrt_moist_air_on_previous_timestep
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) on previous timestep
type: real
- kind: null
units: kg kg-1
- name: tendency_of_water_vapor_mixing_ratio_wrt_moist_air_due_to_nonphysics
description: Tendency of specific humidity (water vapor mass mixing ratio with
respect to moist air) due to non-physics processes
type: real
- kind: null
units: kg kg-1 s-1
- name: momentum_exchange_coefficient_for_myj_schemes
description: Momentum exchange coefficient for Mellor-Yamada-Janjic physics schemes
type: real
- kind: null
units: m s-1
- name: ozone_forcing
description: Ozone forcing
type: real
- kind: null
units: various
- name: potential_temperature_of_air_at_top_of_viscous_sublayer
description: Potential temperature of air at top of viscous sublayer
type: real
- kind: null
units: K
- name: variance_of_water_vapor_mixing_ratio_wrt_moist_air
description: Variance of specific humidity (water vapor mass mixing ratio with
respect to moist air)
type: real
- kind: null
units: kg2 kg-2
- name: random_number
description: Random number
type: real
- kind: null
units: 1
- name: random_number_seed_for_mcica_longwave
description: Random number seed for Monte-Carlo Independent Column Approximation
longwave scheme
type: integer
- kind: null
units: 1
- name: random_number_seed_for_mcica_shortwave
description: Random number seed for Monte-Carlo Independent Column Approximation
shortwave scheme
type: integer
- kind: null
units: 1
- name: cumulative_min_vertical_index_at_cloud_base_between_sw_radiation_calls
description: Cumulative min vertical index at cloud base between sw radiation
calls
type: real
- kind: null
units: 1
- name: water_vapor_mixing_ratio_wrt_moist_air_at_top_of_viscous_sublayer
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at the top of the viscous sublayer
type: real
- kind: null
units: kg kg-1
- name: stability_function_for_heat
description: Stability function for heat
type: real
- kind: null
units: 1
- name: subgrid_scale_cloud_area_fraction_in_atmosphere_layer
description: Subgrid scale cloud area fraction in atmosphere layer
type: real
- kind: null
units: fraction
- name: subgrid_scale_cloud_ice_mixing_ratio_wrt_moist_air
description: Subgrid-scale cloud ice mass mixing ratio with respect to moist air
type: real
- kind: null
units: kg kg-1
- name: subgrid_scale_cloud_liquid_water_mixing_ratio_wrt_moist_air
description: Subgrid-scale cloud liquid water mass mixing ratio with respect to
moist air
type: real
- kind: null
units: kg kg-1
- name: subgrid_scale_cloud_fraction_from_shoc
description: Subgrid-scale cloud fraction from Simplified Higher-Order Closure
stochastic physics scheme
type: real
- kind: null
units: fraction
- name: air_pressure_at_surface_on_previous_timestep
description: Air pressure at surface on previous timestep
type: real
- kind: null
units: Pa
- name: air_pressure_at_surface_two_timesteps_back
description: Air pressure at surface two timesteps back
type: real
- kind: null
units: Pa
- name: control_for_surface_layer_evaporation
description: Control for surface layer evaporation
type: real
- kind: null
units: 1
- name: water_vapor_mixing_ratio_wrt_moist_air_at_surface_for_myj_schemes
description: Surface specific humidity (water vapor mass mixing ratio with respect
to moist air) for Mellor-Yamada-Janjic physics schemes
type: real
- kind: null
units: kg kg-1
- name: enhancement_to_wind_speed_at_surface_adjacent_layer_due_to_convection
description: Enhancement to wind speed at surface adjacent layer due to convection
type: real
- kind: null
units: m s-1
- name: covariance_of_air_temperature_and_water_vapor_mixing_ratio_wrt_moist_air
description: Covariance of air temperature and specific humidity (water vapor
mass mixing ratio with respect to moist air)
type: real
- kind: null
units: K kg kg-1
- name: variance_of_air_temperature
description: Variance of air temperature
type: real
- kind: null
units: K2
- name: tendency_of_air_temperature_due_to_nonphysics
description: Tendency of air temperature due to nonphysics
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_to_withhold_from_sppt
description: Change of air temperature to withhold from stochastically perturbed
physics tendencies per unit time
type: real
- kind: null
units: K s-1
- name: tendency_of_activated_cloud_condensation_nuclei_from_climatology
description: Change of activated cloud condensation nuclei from climatology per
unit time
type: real
- kind: null
units: kg-1 s-1
- name: lwe_thickness_of_rain_on_dynamics_timestep_for_coupling
description: Liquid water equivalent thickness of rain amount on dynamics timestep
for coupling
type: real
- kind: null
units: m
- name: lwe_thickness_of_snowfall_on_dynamics_timestep_for_coupling
description: Liquid water equivalent thickness of snowfall amount on dynamics
timestep for coupling
type: real
- kind: null
units: m
- name: nonadvected_tke_multiplied_by_2
description: Non-advected turbulent kinetic energy multiplied by 2
type: real
- kind: null
units: m2 s-2
- name: x_wind_at_top_of_viscous_sublayer
description: X wind at top of viscous sublayer
type: real
- kind: null
units: m s-1
- name: y_wind_at_top_of_viscous_sublayer
description: Y wind at top of viscous sublayer
type: real
- kind: null
units: m s-1
- name: water_vapor_mixing_ratio_wrt_moist_air_on_previous_timestep_in_xyz_dimensioned_restart_array
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) on previous timestep in XYZ-dimensioned restart array
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_two_timesteps_back
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) two timesteps back
type: real
- kind: null
units: kg kg-1
- name: scaling_factor_for_momentum_at_top_of_viscous_sublayer
description: Scaling factor for momentum at top of viscous sublayer
type: real
- kind: null
units: 1
- name: scaling_factor_for_potential_temperature_at_top_of_viscous_sublayer
description: Scaling factor for potential temperature at top of viscous sublayer
type: real
- kind: null
units: 1
- name: scaling_factor_for_water_vapor_mixing_ratio_wrt_moist_air_at_top_of_viscous_sublayer
description: Scaling factor for specific humidity (water vapor mass mixing ratio
with respect to moist air) at the top of the viscous sublayer
type: real
- kind: null
units: 1
- name: GFS_typedefs_GFS_sfcprop_type
comment: null
@@ -4833,834 +3947,672 @@ section:
- name: wet_canopy_area_fraction
description: Wet canopy area fraction
type: real
- kind: null
units: fraction
- name: baseline_surface_longwave_emissivity
description: Baseline surface longwave emissivity
type: real
- kind: null
units: fraction
- name: baseline_roughness_length
description: Baseline surface roughness length
type: real
- kind: null
units: m
- name: air_temperature_in_canopy
description: Air temperature in canopy
type: real
- kind: null
units: K
- name: air_vapor_pressure_in_canopy
description: Air vapor pressure in canopy
type: real
- kind: null
units: Pa
- name: canopy_intercepted_ice_mass
description: Canopy intercepted ice mass
type: real
- kind: null
units: mm
- name: canopy_intercepted_liquid_water
description: Canopy intercepted liquid water
type: real
- kind: null
units: mm
- name: canopy_water_mass_content
description: Canopy water mass content
type: real
- kind: null
units: kg m-2
- name: cloud_condensed_water_mixing_ratio_wrt_moist_air_at_surface_over_ice
description: Cloud condensed water mass mixing ratio with respect to moist air
at surface over ice
type: real
- kind: null
units: kg kg-1
- name: cloud_condensed_water_mixing_ratio_wrt_moist_air_at_surface_over_land
description: Cloud condensed water mass mixing ratio with respect to moist air
at surface over land
type: real
- kind: null
units: kg kg-1
- name: coefficient_c_0
description: Coefficient c 0
type: real
- kind: null
units: 1
- name: coefficient_c_d
description: Coefficient c d
type: real
- kind: null
units: 1
- name: coefficient_w_0
description: Coefficient w 0
type: real
- kind: null
units: 1
- name: coefficient_w_d
description: Coefficient w d
type: real
- kind: null
units: 1
- name: convective_precipitation_rate_on_previous_timestep
description: Convective precipitation rate on previous timestep
type: real
- kind: null
units: mm s-1
- name: deep_soil_temperature
description: Deep soil temperature
type: real
- kind: null
units: K
- name: frozen_precipitation_density
description: Frozen precipitation density
type: real
- kind: null
units: kg m-3
- name: heat_content_in_diurnal_thermocline
description: Heat content in diurnal thermocline
type: real
- kind: null
units: K m
- name: diurnal_thermocline_layer_thickness
description: Diurnal thermocline layer thickness
type: real
- kind: null
units: m
- name: x_current_in_diurnal_thermocline
description: X current in diurnal thermocline
type: real
- kind: null
units: m2 s-1
- name: y_current_in_diurnal_thermocline
description: Y current in diurnal thermocline
type: real
- kind: null
units: m2 s-1
- name: volumetric_equilibrium_soil_moisture
description: Volumetric equilibrium soil moisture
type: real
- kind: null
units: m3 m-3
- name: explicit_precipitation_rate_on_previous_timestep
description: Explicit precipitation rate on previous timestep
type: real
- kind: null
units: mm s-1
- name: fast_soil_pool_mass_content_of_carbon
description: Fast soil pool mass content of carbon
type: real
- kind: null
units: g m-2
- name: fine_root_mass_content
description: Fine root mass content
type: real
- kind: null
units: g m-2
- name: control_for_frozen_soil_physics
description: Control for frozen soil physics
type: real
- kind: null
units: 1
- name: precipitation_type
description: Precipitation type
type: real
- kind: null
units: 1
- name: strong_cosz_area_fraction
description: Strong cosz area fraction
type: real
- kind: null
units: fraction
- name: weak_cosz_area_fraction
description: Weak cosz area fraction
type: real
- kind: null
units: fraction
- name: free_convection_layer_thickness_in_sea_water
description: Free convection layer thickness in sea water
type: real
- kind: null
units: m
- name: consecutive_calls_for_grell_freitas_convection
description: Consecutive calls for grell freitas convection
type: real
- kind: null
units: 1
- name: graupel_precipitation_rate_on_previous_timestep
description: Graupel precipitation rate on previous timestep
type: real
- kind: null
units: mm s-1
- name: ground_temperature
description: Ground temperature
type: real
- kind: null
units: K
- name: ice_precipitation_rate_on_previous_timestep
description: Ice precipitation rate on previous timestep
type: real
- kind: null
units: mm s-1
- name: control_for_diurnal_thermocline_calculation
description: Control for diurnal thermocline calculation
type: real
- kind: null
units: 1
- name: temperature_in_ice_layer
description: Temperature in ice layer
type: real
- kind: null
units: K
- name: upward_flux_of_water_vapor_mixing_ratio_wrt_moist_air_at_surface
description: Upward specific humidity (water vapor mass mixing ratio with respect
to moist air) flux at surface
type: real
- kind: null
units: kg kg-1 m s-1
- name: upward_temperature_flux_at_surface
description: Upward temperature flux at surface
type: real
- kind: null
units: K m s-1
- name: lake_area_fraction
description: Lake area fraction
type: real
- kind: null
units: fraction
- name: lake_depth
description: Lake depth
type: real
- kind: null
units: m
- name: water_storage_in_lake
description: Water storage in lake
type: real
- kind: null
units: mm
- name: land_area_fraction
description: Land area fraction
type: real
- kind: null
units: fraction
- name: depth_from_snow_surface_at_bottom_interface
description: Depth from snow surface at bottom interface
type: real
- kind: null
units: m
- name: leaf_area_index
description: Leaf area index
type: real
- kind: null
units: 1
- name: leaf_mass_content
description: Leaf mass content
type: real
- kind: null
units: g m-2
- name: lwe_thickness_of_convective_precipitation_on_previous_timestep
description: Liquid water equivalent thickness of convective precipitation amount
on previous timestep
type: real
- kind: null
units: m
- name: lwe_thickness_of_explicit_precipitation_on_previous_timestep
description: Liquid water equivalent thickness of explicit precipitation amount
on previous timestep
type: real
- kind: null
units: m
- name: lwe_thickness_of_graupel_on_previous_timestep
description: Liquid water equivalent thickness of graupel amount on previous timestep
type: real
- kind: null
units: m
- name: lwe_thickness_of_ice_precipitation_on_previous_timestep
description: Liquid water equivalent thickness of ice precipitation amount on
previous timestep
type: real
- kind: null
units: m
- name: snow_mass_on_previous_timestep
description: Snow mass on previous timestep
type: real
- kind: null
units: m
- name: max_vegetation_area_fraction
description: Maximum vegetation area fraction
type: real
- kind: null
units: fraction
- name: nir_albedo_strong_cosz
description: albedo for near-infrared radiation with strong dependence on cosine
of the zenith angle
type: real
- kind: null
units: fraction
- name: nir_albedo_weak_cosz
description: albedo for near-infrared radiation with weak dependence on cosine
of the zenith angle
type: real
- kind: null
units: fraction
- name: vis_albedo_strong_cosz
description: albedo for visible radiation with strong dependence on cosine of
the zenith angle
type: real
- kind: null
units: fraction
- name: vis_albedo_weak_cosz
description: albedo for visible radiation with weak dependence on cosine of the
zenith angle
type: real
- kind: null
units: fraction
- name: min_vegetation_area_fraction
description: Min vegetation area fraction
type: real
- kind: null
units: fraction
- name: monin_obukhov_similarity_function_for_heat
description: Monin obukhov similarity function for heat
type: real
- kind: null
units: 1
- name: monin_obukhov_similarity_function_for_momentum
description: Monin obukhov similarity function for momentum
type: real
- kind: null
units: 1
- name: dimensionless_age_of_surface_snow
description: Dimensionless age of surface snow
type: real
- kind: null
units: 1
- name: nonnegative_lwe_thickness_of_precipitation_on_dynamics_timestep
description: Non-negative liquid water equivalent thickness of precipitation amount
on dynamics timestep
type: real
- kind: null
units: m
- name: normalized_soil_wetness_for_lsm
description: Normalized soil wetness for land surface model
type: real
- kind: null
units: fraction
- name: number_of_snow_layers
description: Number of snow layers
type: real
- kind: null
units: 1
- name: ocean_mixed_layer_thickness
description: Ocean mixed layer thickness
type: real
- kind: null
units: m
- name: height_above_mean_sea_level
description: Height above mean sea level
type: real
- kind: null
units: m
- name: height_above_mean_sea_level_at_surface
description: Height above mean sea level at local surface
type: real
- kind: null
units: m
- name: unfiltered_height_above_mean_sea_level
description: Unfiltered height above mean sea level
type: real
- kind: null
units: m
- name: potential_temperature_of_air_at_2m
description: Potential temperature of air at 2m
type: real
- kind: null
units: K
- name: ratio_of_wind_at_surface_adjacent_layer_to_wind_at_10m
description: Ratio of wind at surface adjacent layer to wind at 10m
type: real
- kind: null
units: ratio
- name: reciprocal_of_obukhov_length
description: Reciprocal of obukhov length
type: real
- kind: null
units: m-1
- name: sea_area_fraction
description: Sea area fraction
type: real
- kind: null
units: fraction
- name: sea_ice_area_fraction_of_sea_area_fraction
description: Sea ice area fraction of sea area fraction
type: real
- kind: null
units: fraction
- name: sea_ice_temperature
description: Sea ice temperature
type: real
- kind: null
units: K
- name: sea_ice_thickness
description: Sea ice thickness
type: real
- kind: null
units: m
- name: area_type
description: Area type
type: real
- kind: null
units: 1
- name: reference_sea_surface_temperature
description: Reference sea surface temperature
type: real
- kind: null
units: K
- name: sea_surface_temperature
description: Sea surface temperature
type: real
- kind: null
units: K
- name: sea_water_salinity_in_diurnal_thermocline
description: Sea water salinity in diurnal thermocline
type: real
- kind: null
units: ppt m
- name: surface_sensible_heat_due_to_rainfall
description: Surface sensible heat due to rainfall
type: real
- kind: null
units: W
- name: derivative_of_heat_content_in_diurnal_thermocline_wrt_surface_skin_temperature
description: Derivative of heat content in diurnal thermocline wrt surface skin
temperature
type: real
- kind: null
units: m
- name: derivative_of_diurnal_thermocline_layer_thickness_wrt_surface_skin_temperature
description: Derivative of diurnal thermocline layer thickness wrt surface skin
temperature
type: real
- kind: null
units: m K-1
- name: slow_soil_pool_mass_content_of_carbon
description: Slow soil pool mass content of carbon
type: real
- kind: null
units: g m-2
- name: albedo_on_previous_timestep_assuming_deep_snow
description: Albedo on previous timestep assuming deep snow
type: real
- kind: null
units: fraction
- name: lwe_thickness_of_ice_in_surface_snow
description: Liquid water equivalent thickness of ice in surface snow
type: real
- kind: null
units: mm
- name: lwe_thickness_of_liquid_water_in_surface_snow
description: Liquid water equivalent thickness of liquid water in surface snow
type: real
- kind: null
units: mm
- name: lwe_thickness_of_snowfall_on_previous_timestep
description: Liquid water equivalent thickness of snowfall amount on previous
timestep
type: real
- kind: null
units: mm
- name: lwe_snowfall_rate
description: Liquid water equivalent snowfall rate
type: real
- kind: null
units: mm s-1
- name: snowfall_rate_on_previous_timestep
description: Snowfall rate on previous timestep
type: real
- kind: null
units: mm s-1
- name: temperature_in_surface_snow
description: Temperature in surface snow
type: real
- kind: null
units: K
- name: temperature_in_surface_snow_at_surface_adjacent_layer_over_ice
description: Temperature in surface snow at surface adjacent layer over ice
type: real
- kind: null
units: K
- name: temperature_in_surface_snow_at_surface_adjacent_layer_over_land
description: Temperature in surface snow at surface adjacent layer over land
type: real
- kind: null
units: K
- name: soil_temperature
description: Soil temperature
type: real
- kind: null
units: K
- name: soil_temperature_for_lsm
description: Soil temperature for land surface model
type: real
- kind: null
units: K
- name: volumetric_soil_moisture_between_soil_bottom_and_water_table
description: Volumetric soil moisture between soil bottom and water table
type: real
- kind: null
units: m3 m-3
- name: water_vapor_mixing_ratio_wrt_moist_air_at_2m
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at two meters above surface
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_and_condensed_water_at_2m
description: mixing ratio of the mass of water vapor to the mass of moist air
and hydrometeors, at two meters above surface
type: real
- kind: null
units: kg kg-1
- name: specified_upward_flux_of_water_vapor_mixing_ratio_wrt_moist_air_at_surface
description: Specified upward specific humidity (water vapor mass mixing ratio
with respect to moist air) flux at surface
type: real
- kind: null
units: kg kg-1 m s-1
- name: specified_upward_temperature_flux_at_surface
description: Specified upward temperature flux at surface
type: real
- kind: null
units: K m s-1
- name: standard_deviation_of_subgrid_orography
description: Standard deviation of subgrid orography
type: real
- kind: null
units: m
- name: statistical_measures_of_subgrid_orography_collection_array
description: Statistical measures of subgrid orography collection array
type: real
- kind: null
units: various
- name: stem_area_index
description: Stem area index
type: real
- kind: null
units: 1
- name: stem_mass_content
description: Stem mass content
type: real
- kind: null
units: g m-2
- name: molecular_sublayer_temperature_correction_in_sea_water
description: Molecular sublayer temperature correction in sea water
type: real
- kind: null
units: K
- name: molecular_sublayer_thickness_in_sea_water
description: Molecular sublayer thickness in sea water
type: real
- kind: null
units: m
- name: diffuse_nir_albedo_of_ice
description: ice surface albedo for diffuse near-infrared radiation
type: real
- kind: null
units: fraction
- name: diffuse_nir_albedo_of_land
description: land surface albedo for diffuse near-infrared radiation
type: real
- kind: null
units: fraction
- name: diffuse_vis_albedo_of_ice
description: ice surface albedo for diffuse visible radiation
type: real
- kind: null
units: fraction
- name: diffuse_vis_albedo_of_land
description: land surface albedo for diffuse visible radiation
type: real
- kind: null
units: fraction
- name: direct_nir_albedo_of_ice
description: ice surface albedo for direct near-infrared radiation
type: real
- kind: null
units: fraction
- name: direct_nir_albedo_of_land
description: land surface albedo for direct near-infrared radiation
type: real
- kind: null
units: fraction
- name: direct_vis_albedo_of_ice
description: ice surface albedo for direct visible radiation
type: real
- kind: null
units: fraction
- name: direct_vis_albedo_of_land
description: land surface albedo for direct visible radiation
type: real
- kind: null
units: fraction
- name: diffuse_shortwave_albedo_of_ice
description: ice surface albedo for diffuse shortwave radiation
type: real
- kind: null
units: fraction
- name: diffuse_shortwave_albedo_of_land
description: land surface albedo for diffuse shortwave radiation
type: real
- kind: null
units: fraction
- name: surface_drag_coefficient_for_heat_and_moisture_for_noahmp
description: Surface drag coefficient for heat and moisture for Noah land surface
model with multiparameterization options
type: real
- kind: null
units: 1
- name: surface_drag_coefficient_for_momentum_for_noahmp
description: Surface drag coefficient for momentum for Noah land surface model
with multiparameterization options
type: real
- kind: null
units: 1
- name: surface_exchange_coefficient_for_heat
description: Surface exchange coefficient for heat
type: real
- kind: null
units: W m-2 K-1
- name: surface_exchange_coefficient_for_heat_at_2m
description: Surface exchange coefficient for heat at 2m
type: real
- kind: null
units: m s-1
- name: surface_exchange_coefficient_for_moisture
description: Surface exchange coefficient for moisture
type: real
- kind: null
units: kg m-2 s-1
- name: surface_exchange_coefficient_for_moisture_at_2m
description: Surface exchange coefficient for moisture at 2m
type: real
- kind: null
units: m s-1
- name: surface_friction_velocity
description: Surface friction velocity
type: real
- kind: null
units: m s-1
- name: surface_friction_velocity_for_momentum
description: Surface friction velocity for momentum
type: real
- kind: null
units: m s-1
- name: upward_latent_heat_flux_at_surface
description: Upward latent heat flux at surface
type: real
- kind: null
units: W m-2
- name: surface_longwave_emissivity_over_ice
description: Surface longwave emissivity over ice
type: real
- kind: null
units: fraction
- name: surface_longwave_emissivity_over_land
description: Surface longwave emissivity over land
type: real
- kind: null
units: fraction
- name: roughness_length
description: surface roughness length
type: real
- kind: null
units: cm
- name: roughness_length_from_wave_model
description: surface roughness length from wave model
type: real
- kind: null
units: cm
- name: roughness_length_over_ice
description: surface roughness length over ice
type: real
- kind: null
units: cm
- name: roughness_length_over_land
description: surface roughness length over land
type: real
- kind: null
units: cm
- name: roughness_length_over_water
description: surface roughness length over water
type: real
- kind: null
units: cm
- name: skin_temperature_at_surface
description: Skin temperature at surface
type: real
- kind: null
units: K
- name: skin_temperature_at_surface_over_ice
description: Skin temperature at surface over (or where) ice
type: real
- kind: null
units: K
- name: skin_temperature_at_surface_over_land
description: Skin temperature at surface over (or where) land
type: real
- kind: null
units: K
- name: skin_temperature_at_surface_over_ocean
description: Skin temperature at surface over (or where) ocean
type: real
- kind: null
units: K
- name: skin_temperature_at_surface_over_snow
description: Skin temperature at surface over (or where) snow
type: real
- kind: null
units: K
- name: snow_area_fraction_at_surface_over_ice
description: Snow area fraction at surface over ice
type: real
- kind: null
units: fraction
- name: snow_area_fraction_at_surface_over_land
description: Snow area fraction at surface over land
type: real
- kind: null
units: fraction
- name: albedo_of_land_assuming_no_snow_cover
description: surface snow-free albedo over land
type: real
- kind: null
units: fraction
- name: lwe_surface_snow
description: Liquid water equivalent surface snow
type: real
- kind: null
units: mm
- name: water_vapor_mixing_ratio_wrt_moist_air_at_surface
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at surface
type: real
- kind: null
units: kg kg-1
- name: ratio_of_height_to_monin_obukhov_length
description: Ratio of height to monin obukhov length
type: real
- kind: null
units: 1
- name: air_temperature_at_2m
description: Air temperature at 2m
type: real
- kind: null
units: K
- name: surface_temperature_scale
description: Surface temperature scale
type: real
- kind: null
units: K
- name: time_since_last_snowfall
description: Time since last snowfall
type: real
- kind: null
units: s
- name: surface_snow_mass_content_over_ice
description: Surface snow mass content over ice
type: real
- kind: null
units: kg m-2
- name: surface_snow_mass_content_over_land
description: Surface snow mass content over land
type: real
- kind: null
units: kg m-2
- name: upper_bound_of_max_albedo_assuming_deep_snow
description: Upper bound of maximum albedo assuming deep snow
type: real
- kind: null
units: fraction
- name: vegetation_area_fraction
description: Vegetation area fraction
type: real
- kind: null
units: fraction
- name: canopy_temperature
description: Canopy temperature
type: real
- kind: null
units: K
- name: volume_fraction_of_frozen_soil_moisture_for_lsm
description: Volume fraction of frozen soil moisture for land surface model
type: real
- kind: null
units: fraction
- name: volume_fraction_of_condensed_water_in_soil
description: Volume fraction of condensed water in soil
type: real
- kind: null
units: fraction
- name: volume_fraction_of_soil_moisture_for_lsm
description: Volume fraction of soil moisture for land surface model
type: real
- kind: null
units: fraction
- name: volume_fraction_of_unfrozen_water_in_soil
description: Volume fraction of unfrozen water in soil
type: real
- kind: null
units: fraction
- name: volume_fraction_of_unfrozen_soil_moisture_for_lsm
description: Volume fraction of unfrozen soil moisture for land surface model
type: real
- kind: null
units: fraction
- name: lwe_thickness_of_surface_snow
description: Liquid water equivalent thickness of surface snow amount
type: real
- kind: null
units: mm
- name: water_storage_in_aquifer
description: Water storage in aquifer
type: real
- kind: null
units: mm
- name: water_storage_in_aquifer_and_saturated_soil
description: Water storage in aquifer and saturated soil
type: real
- kind: null
units: mm
- name: water_table_depth
description: Water table depth
type: real
- kind: null
units: m
- name: water_table_recharge_assuming_deep
description: Water table recharge assuming deep
type: real
- kind: null
units: m
- name: water_table_recharge_assuming_shallow
description: Water table recharge assuming shallow
type: real
- kind: null
units: m
- name: water_vapor_mixing_ratio_wrt_moist_air_at_surface_over_ice
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at surface over ice
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_at_surface_over_land
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at surface over land
type: real
- kind: null
units: kg kg-1
- name: wood_mass_content
description: Wood mass content
type: real
- kind: null
units: g m-2
- name: GFS_typedefs_GFS_coupling_type
comment: null
@@ -5668,463 +4620,380 @@ section:
- name: cellular_automata_global_pattern_from_coupled_process
description: Cellular automata global pattern from coupled process
type: real
- kind: null
units: 1
- name: convective_cloud_condensate_after_rainout
description: Convective cloud condensate after rainout
type: real
- kind: null
units: kg kg-1
- name: cumulative_downwelling_diffuse_nir_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative downwelling diffuse near-infrared shortwave flux at the
surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_downwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative downwelling diffuse ultraviolet and visible shortwave
flux at the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_downwelling_direct_nir_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative downwelling direct near-infrared shortwave flux at the
surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_downwelling_direct_uv_and_vis_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative downwelling direct ultraviolet and visible shortwave flux
at the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_downwelling_longwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative downwelling longwave flux at surface for coupling multiplied
by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_downwelling_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative downwelling shortwave flux at surface for coupling multiplied
by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_diffuse_nir_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative net downwelling diffuse near-infrared shortwave flux at
the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative net downwelling diffuse ultraviolet and visible shortwave
flux at the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_direct_nir_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative net downwelling direct near-infrared shortwave flux at
the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_direct_uv_and_vis_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: cumulative net downwelling direct ultraviolet and visible shortwave
flux at the surface level for coupling multiplied by the duration of the timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_longwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative net downwelling longwave flux at surface for coupling
multiplied by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_net_downwelling_shortwave_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative net downwelling shortwave flux at surface for coupling
multiplied by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_upward_latent_heat_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative upward latent heat flux at surface for coupling multiplied
by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_upward_sensible_heat_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative upward sensible heat flux at surface for coupling multiplied
by timestep
type: real
- kind: null
units: J m-2
- name: cumulative_x_momentum_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative x momentum flux at surface for coupling multiplied by
timestep
type: real
- kind: null
units: Pa s
- name: cumulative_y_momentum_flux_at_surface_for_coupling_multiplied_by_timestep
description: Cumulative y momentum flux at surface for coupling multiplied by
timestep
type: real
- kind: null
units: Pa s
- name: cellular_automata_area_fraction_for_deep_convection_from_coupled_process
description: Cellular automata area fraction for deep convection from coupled
process
type: real
- kind: null
units: fraction
- name: atmosphere_heat_diffusivity_for_chemistry_coupling
description: Atmosphere heat diffusivity for chemistry coupling
type: real
- kind: null
units: m2 s-1
- name: water_vapor_mixing_ratio_wrt_moist_air_at_2m_for_coupling
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at 2 meters above surface used for coupling
type: real
- kind: null
units: kg kg-1
- name: air_pressure_at_surface_for_coupling
description: Air pressure at surface for coupling
type: real
- kind: null
units: Pa
- name: downwelling_diffuse_nir_shortwave_flux_at_surface_for_coupling
description: downwelling diffuse near-infrared shortwave flux at the surface level
for coupling
type: real
- kind: null
units: W m-2
- name: downwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_for_coupling
description: downwelling diffuse ultraviolet and visible shortwave flux at the
surface level for coupling
type: real
- kind: null
units: W m-2
- name: downwelling_direct_nir_shortwave_flux_at_surface_for_coupling
description: downwelling direct near-infrared shortwave flux at the surface level
for coupling
type: real
- kind: null
units: W m-2
- name: downwelling_direct_uv_and_vis_shortwave_flux_at_surface_for_coupling
description: downwelling direct ultraviolet and visible shortwave flux at the
surface level for coupling
type: real
- kind: null
units: W m-2
- name: downwelling_longwave_flux_at_surface_for_coupling
description: Downwelling longwave flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: downwelling_shortwave_flux_at_surface_for_coupling
description: Downwelling shortwave flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_diffuse_nir_shortwave_flux_at_surface_for_coupling
description: net downwelling diffuse near-infrared shortwave flux at the surface
level for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_for_coupling
description: net downwelling diffuse ultraviolet and visible shortwave flux at
the surface level for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_direct_nir_shortwave_flux_at_surface_for_coupling
description: net downwelling direct near-infrared shortwave flux at the surface
level for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_direct_uv_and_vis_shortwave_flux_at_surface_for_coupling
description: net_downwelling direct ultraviolet and visible shortwave flux at
the surface level for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_longwave_flux_at_surface_for_coupling
description: Net downwelling longwave flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: net_downwelling_shortwave_flux_at_surface_for_coupling
description: Net downwelling shortwave flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: surface_skin_temperature_for_coupling
description: Surface skin temperature for coupling
type: real
- kind: null
units: K
- name: upward_latent_heat_flux_at_surface_for_coupling
description: Upward latent heat flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: upward_sensible_heat_flux_at_surface_for_chemistry_coupling
description: Upward sensible heat flux at surface for chemistry coupling
type: real
- kind: null
units: W m-2
- name: upward_sensible_heat_flux_at_surface_for_coupling
description: Upward sensible heat flux at surface for coupling
type: real
- kind: null
units: W m-2
- name: x_momentum_flux_at_surface_for_coupling
description: X momentum flux at surface for coupling
type: real
- kind: null
units: Pa
- name: y_momentum_flux_at_surface_for_coupling
description: Y momentum flux at surface for coupling
type: real
- kind: null
units: Pa
- name: temperature_at_2m_for_coupling
description: Temperature at 2m for coupling
type: real
- kind: null
units: K
- name: tendency_of_water_vapor_mixing_ratio_wrt_moist_air_due_to_moist_convection_for_coupling
description: Tendency of specific humidity (water vapor mass mixing ratio with
respect to moist air) due to moist convection used for coupling
type: real
- kind: null
units: kg kg-1 s-1
- name: x_wind_at_10m_for_coupling
description: X wind at 10m for coupling
type: real
- kind: null
units: m s-1
- name: y_wind_at_10m_for_coupling
description: Y wind at 10m for coupling
type: real
- kind: null
units: m s-1
- name: cumulative_lwe_thickness_of_convective_precipitation_for_coupling
description: Cumulative liquid water equivalent thickness of convective precipitation
amount for coupling
type: real
- kind: null
units: m
- name: cumulative_lwe_thickness_of_precipitation_for_coupling
description: Cumulative liquid water equivalent thickness of precipitation amount
for coupling
type: real
- kind: null
units: m
- name: cumulative_lwe_thickness_of_snow_for_coupling
description: Cumulative liquid water equivalent thickness of snow amount for coupling
type: real
- kind: null
units: m
- name: physics_field_for_coupling
description: Physics field for coupling
type: real
- kind: null
units: m2 s-2
- name: rrtmgp_jacobian_of_upward_lw_flux
description: Rapid Radiative Transfer Model for General circulation model applications
- Parallel (RRTMGP) jacobian of upward longwave flux
type: real
- kind: null
units: W m-2 K-1
- name: rrtmgp_lw_downward_allsky_flux_profile
description: Rapid Radiative Transfer Model for General circulation model applications
- Parallel (RRTMGP) longwave downward all-sky flux profile
type: real
- kind: null
units: W m-2
- name: rrtmgp_lw_upward_allsky_flux_profile
description: Rapid Radiative Transfer Model for General circulation model applications
- Parallel (RRTMGP) longwave upward all-sky flux profile
type: real
- kind: null
units: W m-2
- name: area_type_from_coupled_process
description: Area type from coupled process
type: real
- kind: null
units: 1
- name: downwelling_diffuse_nir_shortwave_flux_at_surface_on_radiation_timestep
description: downwelling diffuse near-infrared shortwave flux at the surface level
on the radiation timestep
type: real
- kind: null
units: W m-2
- name: downwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_on_radiation_timestep
description: downwelling diffuse ultraviolet and visible shortwave flux at the
surface level on the radiation timestep
type: real
- kind: null
units: W m-2
- name: downwelling_direct_nir_shortwave_flux_at_surface_on_radiation_timestep
description: downwelling direct near-infrared shortwave flux at the surface level
on the radiation timestep
type: real
- kind: null
units: W m-2
- name: downwelling_direct_uv_and_vis_shortwave_flux_at_surface_on_radiation_timestep
description: downwelling direct ultraviolet and visible shortwave flux at the
surface level on the radiation timestep
type: real
- kind: null
units: W m-2
- name: downwelling_longwave_flux_at_surface_on_radiation_timestep
description: Downwelling longwave flux at surface on radiation timestep
type: real
- kind: null
units: W m-2
- name: downwelling_shortwave_flux_at_surface_on_radiation_timestep
description: Downwelling shortwave flux at surface on radiation timestep
type: real
- kind: null
units: W m-2
- name: net_downwelling_shortwave_flux_at_surface_on_radiation_timestep
description: Net downwelling shortwave flux at surface on radiation timestep
type: real
- kind: null
units: W m-2
- name: diffuse_nir_albedo_for_coupling
description: surface albedo for diffuse near-infrared radiation for coupling
type: real
- kind: null
units: fraction
- name: direct_nir_albedo_for_coupling
description: surface albedo for direct near-infrared radiation for coupling
type: real
- kind: null
units: fraction
- name: lwe_surface_snow_from_coupled_process
description: Liquid water equivalent surface snow from coupled process
type: real
- kind: null
units: m
- name: upward_latent_heat_flux_at_surface_from_coupled_process
description: Upward latent heat flux at surface from coupled process
type: real
- kind: null
units: W m-2
- name: upward_sensible_heat_flux_at_surface_from_coupled_process
description: Upward sensible heat flux at surface from coupled process
type: real
- kind: null
units: W m-2
- name: upwelling_diffuse_nir_shortwave_flux_at_surface_on_radiation_timestep
description: upwelling diffuse near-infrared shortwave flux at the surface level
on the radiation timestep
type: real
- kind: null
units: W m-2
- name: upwelling_diffuse_uv_and_vis_shortwave_flux_at_surface_on_radiation_timestep
description: upwelling diffuse ultraviolet and visible shortwave flux at the surface
level on the radiation timestep
type: real
- kind: null
units: W m-2
- name: upwelling_direct_nir_shortwave_flux_at_surface_on_radiation_timestep
description: upwelling direct near-infrared shortwave flux at the surface level
on the radiation timestep
type: real
- kind: null
units: W m-2
- name: upwelling_direct_uv_and_vis_shortwave_flux_at_surface_on_radiation_timestep
description: upwelling direct ultraviolet and visible shortwave flux at the surface
level on the radiation timestep
type: real
- kind: null
units: W m-2
- name: upwelling_longwave_flux_at_surface_from_coupled_process
description: Upwelling longwave flux at surface from coupled process
type: real
- kind: null
units: W m-2
- name: upwelling_longwave_flux_at_surface_on_radiation_timestep
description: Upwelling longwave flux at surface on radiation timestep
type: real
- kind: null
units: W m-2
- name: diffuse_vis_albedo_for_coupling
description: surface albedo for diffuse visible radiation for coupling
type: real
- kind: null
units: fraction
- name: direct_vis_albedo_for_coupling
description: surface albedo for direct visible radiation for coupling
type: real
- kind: null
units: fraction
- name: x_momentum_flux_at_surface_from_coupled_process
description: X momentum flux at surface from coupled process
type: real
- kind: null
units: Pa
- name: y_momentum_flux_at_surface_from_coupled_process
description: Y momentum flux at surface from coupled process
type: real
- kind: null
units: Pa
- name: tendency_of_nonhygroscopic_ice_nucleating_aerosols_at_surface_adjacent_layer
description: Tendency of nonhygroscopic ice nucleating aerosols at surface adjacent
layer
type: real
- kind: null
units: kg-1 s-1
- name: tendency_of_hygroscopic_aerosols_at_surface_adjacent_layer
description: Tendency of hygroscopic aerosols at surface adjacent layer
type: real
- kind: null
units: kg-1 s-1
- name: updated_tendency_of_air_temperature_due_to_longwave_heating_on_physics_timestep
description: Updated tendency of air temperature due to longwave heating on physics
timestep
type: real
- kind: null
units: K s-1
- name: cellular_automata_vertical_scaling_factor
description: Cellular automata vertical scaling factor
type: real
- kind: null
units: fraction
- name: shum_scaling_factors_from_coupled_process
description: Stochastic Humidity stochastic physics option scaling factors from
coupled process
type: real
- kind: null
units: 1
- name: skeb_x_wind_scaling_factors_from_coupled_process
description: Stochastic Kinetic Energy Backscatter x-wind scaling factors from
coupled process
type: real
- kind: null
units: 1
- name: skeb_y_wind_scaling_factors_from_coupled_process
description: Stochastic Kinetic Energy Backscatter y-wind scaling factors from
coupled process
type: real
- kind: null
units: 1
- name: sppt_scaling_factors_from_coupled_process
description: Stochastically perturbed physics tendencies scaling factors from
coupled process
type: real
- kind: null
units: 1
- name: surface_stochastic_scaling_factors_from_coupled_process
description: Surface stochastic scaling factors from coupled process
type: real
- kind: null
units: 1
- name: GFS_typedefs_GFS_statein_type
comment: null
@@ -6132,126 +5001,102 @@ section:
- name: air_pressure_at_lowest_model_interface
description: Air pressure at lowest model interface
type: real
- kind: null
units: Pa
- name: air_pressure_at_surface_adjacent_layer
description: Air pressure at surface adjacent layer
type: real
- kind: null
units: Pa
- name: air_temperature_at_surface_adjacent_layer
description: Air temperature at surface adjacent layer
type: real
- kind: null
units: K
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air_at_surface_adjacent_layer
description: Cloud liquid water mass mixing ratio with respect to moist air at
surface-adjacent layer
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_cloud_liquid_water_particles_in_air
description: Mass number concentration of cloud liquid water particles in air
type: real
- kind: null
units: kg-1
- name: dimensionless_exner_function_wrt_surface_pressure
description: Dimensionless exner function with respect to surface pressure, (p/ps)^(Rd/cp)
type: real
- kind: null
units: 1
- name: dimensionless_exner_function_at_surface_adjacent_layer
description: Dimensionless exner function (p/p0)^(Rd/cp), where p0 is 1000 hPa
and p is the pressure at the surface-adjacent layer
type: real
- kind: null
units: 1
- name: dimensionless_exner_function_at_interfaces
description: Dimensionless exner function (p/p0)^(Rd/cp), where p0 is 1000 hPa
and p is the pressure at vertical layer interfaces
type: real
- kind: null
units: 1
- name: dissipation_estimate_of_air_temperature_at_model_layers
description: Dissipation estimate of air temperature at model layers
type: real
- kind: null
units: K
- name: geopotential
description: Geopotential
type: real
- kind: null
units: m2 s-2
- name: geopotential_at_interfaces
description: Geopotential at interfaces
type: real
- kind: null
units: m2 s-2
- name: graupel_mixing_ratio_wrt_moist_air
description: Graupel mass mixing ratio with respect to moist air
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_graupel_in_air
description: Mass number concentration of graupel in air
type: real
- kind: null
units: kg-1
- name: mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols
description: Mass number concentration of nonhygroscopic ice nucleating aerosols
type: real
- kind: null
units: kg-1
- name: mass_number_concentration_of_cloud_ice_water_crystals_in_air
description: Mass number concentration of cloud ice water crystals in air
type: real
- kind: null
units: kg-1
- name: ozone_mixing_ratio_wrt_moist_air
description: Ozone mass mixing ratio with respect to moist air
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_rain_in_air
description: Mass number concentration of rain in air
type: real
- kind: null
units: kg-1
- name: mass_number_concentration_of_snow_in_air
description: Mass number concentration of snow in air
type: real
- kind: null
units: kg-1
- name: snow_mixing_ratio_wrt_moist_air
description: Snow mass mixing ratio with respect to moist air
type: real
- kind: null
units: kg kg-1
- name: tracer_concentration
description: Tracer concentration
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_hygroscopic_aerosols
description: Mass number concentration of hygroscopic aerosols
type: real
- kind: null
units: kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_at_surface_adjacent_layer
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) at surface-adjacent layer
type: real
- kind: null
units: kg kg-1
- name: x_wind_at_surface_adjacent_layer
description: X wind at surface adjacent layer
type: real
- kind: null
units: m s-1
- name: y_wind_at_surface_adjacent_layer
description: Y wind at surface adjacent layer
type: real
- kind: null
units: m s-1
- name: GFS_typedefs_GFS_cldprop_type
comment: null
@@ -6260,19 +5105,16 @@ section:
description: Convective cloud area fraction between shortwave radiation calls
from GFS Convective Cloud Diagnostics
type: real
- kind: null
units: fraction
- name: pressure_at_convective_cloud_base_between_sw_radiation_calls_from_cnvc90
description: Pressure at convective cloud base between shortwave radiation calls
from GFS Convective Cloud Diagnostics
type: real
- kind: null
units: Pa
- name: pressure_at_convective_cloud_top_between_sw_radiation_calls_from_cnvc90
description: Pressure at convective cloud top between shortwave radiation calls
from GFS Convective Cloud Diagnostics
type: real
- kind: null
units: Pa
- name: GFS_typedefs_GFS_radtend_type
comment: null
@@ -6280,68 +5122,56 @@ section:
- name: cosine_of_solar_zenith_angle_for_daytime_points_on_radiation_timestep
description: Cosine of solar zenith angle for daytime points on radiation timestep
type: real
- kind: null
units: 1
- name: cosine_of_solar_zenith_angle_on_radiation_timestep
description: Cosine of solar zenith angle on radiation timestep
type: real
- kind: null
units: 1
- name: surface_lw_fluxes_assuming_total_and_clear_sky_on_radiation_timestep
description: Surface lw fluxes assuming total and clear sky on radiation timestep
type: ddt
- kind: null
units: W m-2
- name: diffuse_shortwave_albedo_on_radiation_timestep
description: surface albedo for diffuse shortwave radiation on the timestep for
radiation physics
type: real
- kind: null
units: fraction
- name: surface_longwave_emissivity
description: Surface longwave emissivity
type: real
- kind: null
units: fraction
- name: air_temperature_at_surface_adjacent_layer_on_radiation_timestep
description: Air temperature at surface adjacent layer on radiation timestep
type: real
- kind: null
units: K
- name: surface_sw_fluxes_assuming_total_and_clear_sky_on_radiation_timestep
description: Surface sw fluxes assuming total and clear sky on radiation timestep
type: ddt
- kind: null
units: W m-2
- name: tendency_of_air_temperature_due_to_longwave_heating_assuming_clear_sky_on_radiation_timestep
description: Tendency of air temperature due to longwave heating assuming clear
sky on radiation timestep
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_due_to_integrated_dynamics_through_earths_atmosphere
description: Tendency of air temperature due to integrated dynamics through earths
atmosphere
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_due_to_longwave_heating_on_radiation_timestep
description: Tendency of air temperature due to longwave heating on radiation
timestep
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky_on_radiation_timestep
description: Tendency of air temperature due to shortwave heating assuming clear
sky on radiation timestep
type: real
- kind: null
units: K s-1
- name: tendency_of_air_temperature_due_to_shortwave_heating_on_radiation_timestep
description: Tendency of air temperature due to shortwave heating on radiation
timestep
type: real
- kind: null
units: K s-1
- name: GFS_typedefs_GFS_grid_type
comment: null
@@ -6349,132 +5179,107 @@ section:
- name: longitude_interpolation_scaling_factor_for_aerosol_forcing
description: Longitude interpolation scaling factor for aerosol forcing
type: real
- kind: null
units: 1
- name: latitude_interpolation_scaling_factor_for_aerosol_forcing
description: Latitude interpolation scaling factor for aerosol forcing
type: real
- kind: null
units: 1
- name: characteristic_grid_lengthscale
description: Characteristic grid lengthscale
type: real
- kind: null
units: m
- name: longitude_interpolation_scaling_factor_for_cloud_nuclei_forcing
description: Longitude interpolation scaling factor for cloud nuclei forcing
type: real
- kind: null
units: 1
- name: latitude_interpolation_scaling_factor_for_cloud_nuclei_forcing
description: Latitude interpolation scaling factor for cloud nuclei forcing
type: real
- kind: null
units: 1
- name: cosine_of_latitude
description: Cosine of latitude
type: real
- kind: null
units: 1
- name: latitude_interpolation_scaling_factor_complement_for_absolute_momentum_flux_due_to_nonorographic_gwd
description: Latitude interpolation scaling factor complement for absolute momentum
flux due to non-orographic gravity wave drag
type: real
- kind: null
units: 1
- name: latitude_interpolation_scaling_factor_for_absolute_momentum_flux_due_to_nonorographic_gwd
description: Latitude interpolation scaling factor for absolute momentum flux
due to non-orographic gravity wave drag
type: real
- kind: null
units: 1
- name: lower_longitude_index_of_aerosol_forcing_for_interpolation
description: Lower longitude index of aerosol forcing for interpolation
type: integer
- kind: null
units: index
- name: lower_latitude_index_of_aerosol_forcing_for_interpolation
description: Lower latitude index of aerosol forcing for interpolation
type: integer
- kind: null
units: index
- name: lower_longitude_index_of_cloud_nuclei_forcing_for_interpolation
description: Lower longitude index of cloud nuclei forcing for interpolation
type: integer
- kind: null
units: index
- name: lower_latitude_index_of_cloud_nuclei_forcing_for_interpolation
description: Lower latitude index of cloud nuclei forcing for interpolation
type: integer
- kind: null
units: index
- name: lower_latitude_index_of_absolute_momentum_flux_due_to_nonorographic_gwd_for_interpolation
description: Lower latitude index of absolute momentum flux due to non-orographic
gravity wave drag for interpolation
type: integer
- kind: null
units: index
- name: lower_latitude_index_of_ozone_forcing_for_interpolation
description: Lower latitude index of ozone forcing for interpolation
type: integer
- kind: null
units: index
- name: lower_latitude_index_of_stratospheric_water_vapor_forcing_for_interpolation
description: Lower latitude index of stratospheric water vapor forcing for interpolation
type: integer
- kind: null
units: index
- name: latitude_interpolation_scaling_factor_for_ozone_forcing
description: Latitude interpolation scaling factor for ozone forcing
type: real
- kind: null
units: 1
- name: sine_of_latitude
description: Sine of latitude
type: real
- kind: null
units: 1
- name: upper_longitude_index_of_aerosol_forcing_for_interpolation
description: Upper longitude index of aerosol forcing for interpolation
type: integer
- kind: null
units: index
- name: upper_latitude_index_of_aerosol_forcing_for_interpolation
description: Upper latitude index of aerosol forcing for interpolation
type: integer
- kind: null
units: index
- name: upper_longitude_index_of_cloud_nuclei_forcing_for_interpolation
description: Upper longitude index of cloud nuclei forcing for interpolation
type: integer
- kind: null
units: index
- name: upper_latitude_index_of_cloud_nuclei_forcing_for_interpolation
description: Upper latitude index of cloud nuclei forcing for interpolation
type: integer
- kind: null
units: index
- name: upper_latitude_index_of_absolute_momentum_flux_due_to_nonorographic_gwd_for_interpolation
description: Upper latitude index of absolute momentum flux due to non-orographic
gravity wave drag for interpolation
type: integer
- kind: null
units: index
- name: upper_latitude_index_of_ozone_forcing_for_interpolation
description: Upper latitude index of ozone forcing for interpolation
type: integer
- kind: null
units: index
- name: upper_latitude_index_of_stratospheric_water_vapor_forcing_for_interpolation
description: Upper latitude index of stratospheric water vapor forcing for interpolation
type: integer
- kind: null
units: index
- name: latitude_interpolation_scaling_factor_for_stratospheric_water_vapor_forcing
description: Latitude interpolation scaling factor for stratospheric water vapor
forcing
type: real
- kind: null
units: 1
- name: GFS_typedefs_GFS_stateout_type
comment: null
@@ -6482,126 +5287,102 @@ section:
- name: air_temperature_of_new_state_at_surface_adjacent_layer
description: Air temperature of new state at surface adjacent layer
type: real
- kind: null
units: K
- name: air_temperature_of_new_state
description: Air temperature of new state
type: real
- kind: null
units: K
- name: cloud_liquid_water_mixing_ratio_wrt_moist_air_of_new_state
description: Cloud liquid water mass mixing ratio with respect to moist air of
new state
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_cloud_liquid_water_particles_in_air_of_new_state
description: Mass number concentration of cloud liquid water particles in air
of new state
type: real
- kind: null
units: kg-1
- name: nonconvective_cloud_area_fraction_in_atmosphere_layer_of_new_state
description: Nonconvective cloud area fraction in atmosphere layer of new state
type: real
- kind: null
units: fraction
- name: graupel_mixing_ratio_wrt_moist_air_of_new_state
description: Graupel mass mixing ratio with respect to moist air of new state
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_graupel_of_new_state
description: Mass number concentration of graupel of new state
type: real
- kind: null
units: kg-1
- name: mass_number_concentration_of_nonhygroscopic_ice_nucleating_aerosols_of_new_state
description: Mass number concentration of nonhygroscopic ice nucleating aerosols
of new state
type: real
- kind: null
units: kg-1
- name: mass_number_concentration_of_cloud_ice_water_crystals_in_air_of_new_state
description: Mass number concentration of cloud ice water crystals in air of new
state
type: real
- kind: null
units: kg-1
- name: cloud_ice_mixing_ratio_wrt_moist_air_of_new_state
description: Cloud ice mass mixing ratio with respect to moist air of new state
type: real
- kind: null
units: kg kg-1
- name: mass_weighted_rime_factor_of_new_state
description: Mass weighted rime factor of new state
type: real
- kind: null
units: kg kg-1
- name: ozone_concentration_of_new_state
description: Ozone concentration of new state
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_rain_of_new_state
description: Mass number concentration of rain of new state
type: real
- kind: null
units: kg-1
- name: rain_mixing_ratio_wrt_moist_air_of_new_state
description: Rain mass mixing ratio with respect to moist air of new state
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_snow_of_new_state
description: Mass number concentration of snow of new state
type: real
- kind: null
units: kg-1
- name: snow_mixing_ratio_wrt_moist_air_of_new_state
description: Snow mass mixing ratio with respect to moist air of new state
type: real
- kind: null
units: kg kg-1
- name: tracer_concentration_of_new_state
description: Tracer concentration of new state
type: real
- kind: null
units: kg kg-1
- name: mass_number_concentration_of_hygroscopic_aerosols_of_new_state
description: Mass number concentration of hygroscopic aerosols of new state
type: real
- kind: null
units: kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_of_new_state_at_surface_adjacent_layer
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) of new state at surface-adjacent layer
type: real
- kind: null
units: kg kg-1
- name: water_vapor_mixing_ratio_wrt_moist_air_of_new_state
description: Specific humidity (water vapor mass mixing ratio with respect to
moist air) of new state
type: real
- kind: null
units: kg kg-1
- name: x_wind_of_new_state_at_surface_adjacent_layer
description: X wind of new state at surface adjacent layer
type: real
- kind: null
units: m s-1
- name: x_wind_of_new_state
description: X wind of new state
type: real
- kind: null
units: m s-1
- name: y_wind_of_new_state_at_surface_adjacent_layer
description: Y wind of new state at surface adjacent layer
type: real
- kind: null
units: m s-1
- name: y_wind_of_new_state
description: Y wind of new state
type: real
- kind: null
units: m s-1
diff --git a/standard_names_v1_0.xsd b/standard_names.xsd
similarity index 100%
rename from standard_names_v1_0.xsd
rename to standard_names.xsd
diff --git a/tools/check_name_rules.py b/tools/check_name_rules.py
index 6b2a80c..460f943 100755
--- a/tools/check_name_rules.py
+++ b/tools/check_name_rules.py
@@ -21,7 +21,7 @@
#Import needed framework python modules
#######################################
-from xml_tools import find_schema_file, find_schema_version, validate_xml_file, read_xml_file
+from xml_tools import find_schema_file, validate_xml_file, read_xml_file
def main():
"""Parse the standard names database file and output a dictionary
@@ -40,19 +40,18 @@ def main():
tree, root = read_xml_file(stdname_file)
# Validate the XML file
- version = find_schema_version(root)
schema_name = os.path.basename(stdname_file)[0:-4]
schema_root = os.path.dirname(stdname_file)
schema_path = os.path.join(schema_root,schema_name)
- schema_file = find_schema_file(schema_path, version)
+ schema_file = find_schema_file(schema_path)
if schema_file:
try:
- validate_xml_file(stdname_file, schema_name, version, None,
+ validate_xml_file(stdname_file, schema_name, None,
schema_path=schema_root, error_on_noxmllint=True)
except ValueError:
raise ValueError(f"Invalid standard names file, {stdname_file}")
else:
- raise ValueError(f'Cannot find schema file, {schema_name}, for {version=}')
+ raise ValueError(f'Cannot find schema file, {schema_name}')
#Parse list of standard names and see if any names violate one or more rules
violators = {}
diff --git a/tools/check_xml_unique.py b/tools/check_xml_unique.py
index 4daf681..cea4349 100755
--- a/tools/check_xml_unique.py
+++ b/tools/check_xml_unique.py
@@ -21,7 +21,7 @@
#Import needed framework python modules
#######################################
-from xml_tools import find_schema_file, find_schema_version, validate_xml_file, read_xml_file
+from xml_tools import find_schema_file, validate_xml_file, read_xml_file
###############################################################################
def parse_command_line(args, description):
@@ -53,19 +53,18 @@ def main_func():
tree, root = read_xml_file(stdname_file)
# Validate the XML file
- version = find_schema_version(root)
schema_name = os.path.basename(stdname_file)[0:-4]
schema_root = os.path.dirname(stdname_file)
schema_path = os.path.join(schema_root,schema_name)
- schema_file = find_schema_file(schema_path, version)
+ schema_file = find_schema_file(schema_path)
if schema_file:
try:
- validate_xml_file(stdname_file, schema_name, version, None,
+ validate_xml_file(stdname_file, schema_name, None,
schema_path=schema_root, error_on_noxmllint=True)
except ValueError:
raise ValueError(f"Invalid standard names file, {stdname_file}")
else:
- raise ValueError(f'Cannot find schema file, {schema_name}, for {version=}')
+ raise ValueError(f'Cannot find schema file, {schema_name}')
#get list of all standard names
all_std_names = []
diff --git a/tools/lib/xml_tools.py b/tools/lib/xml_tools.py
index e708fef..b9b4d6f 100644
--- a/tools/lib/xml_tools.py
+++ b/tools/lib/xml_tools.py
@@ -9,7 +9,6 @@
import os
import os.path
import subprocess
-import sys
import logging
from shutil import which
import xml.etree.ElementTree as ET
@@ -20,8 +19,6 @@
# end try
# Find python version
-PY3 = sys.version_info[0] > 2
-PYSUBVER = sys.version_info[1]
_LOGGER = None
###############################################################################
@@ -44,35 +41,12 @@ def call_command(commands, logger, silent=False):
silent = True
# end if
try:
- if PY3:
- if PYSUBVER > 6:
- cproc = subprocess.run(commands, check=True,
- capture_output=True)
- if not silent:
- logger.debug(cproc.stdout)
- # end if
- result = cproc.returncode == 0
- elif PYSUBVER >= 5:
- cproc = subprocess.run(commands, check=True,
- stdout=subprocess.PIPE,
- stderr=subprocess.PIPE)
- if not silent:
- logger.debug(cproc.stdout)
- # end if
- result = cproc.returncode == 0
- else:
- raise ValueError("Python 3 must be at least version 3.5")
- # end if
- else:
- pproc = subprocess.Popen(commands, stdin=None,
- stdout=subprocess.PIPE,
- stderr=subprocess.PIPE)
- output, _ = pproc.communicate()
- if not silent:
- logger.debug(output)
- # end if
- result = pproc.returncode == 0
+ cproc = subprocess.run(commands, check=True,
+ capture_output=True)
+ if not silent:
+ logger.debug(cproc.stdout)
# end if
+ result = cproc.returncode == 0
except (OSError, RuntimeError, subprocess.CalledProcessError) as err:
if silent:
result = False
@@ -87,67 +61,13 @@ def call_command(commands, logger, silent=False):
return result
###############################################################################
-def find_schema_version(root):
+def find_schema_file(schema_root, schema_path=None):
###############################################################################
- """
- Find the version of the host registry file represented by root
- >>> find_schema_version(ET.fromstring(''))
- [1, 0]
- >>> find_schema_version(ET.fromstring('')) #doctest: +IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ValueError: Illegal version string, '1.a'
- Format must be .
- >>> find_schema_version(ET.fromstring('')) #doctest: +IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ValueError: Illegal version string, '0.0'
- Major version must be at least 1
- >>> find_schema_version(ET.fromstring('')) #doctest: +IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ValueError: Illegal version string, '0.0'
- Minor version must be at least 0
- """
- verbits = None
- if 'version' not in root.attrib:
- raise ValueError("version attribute required")
- # end if
- version = root.attrib['version']
- versplit = version.split('.')
- try:
- if len(versplit) != 2:
- raise ValueError('oops')
- # end if (no else needed)
- try:
- verbits = [int(x) for x in versplit]
- except ValueError as verr:
- raise ValueError(verr)
- # end try
- if verbits[0] < 1:
- raise ValueError('Major version must be at least 1')
- # end if
- if verbits[1] < 0:
- raise ValueError('Minor version must be non-negative')
- # end if
- except ValueError as verr:
- errstr = """Illegal version string, '{}'
- Format must be ."""
- ve_str = str(verr)
- if ve_str:
- errstr = ve_str + '\n' + errstr
- # end if
- raise ValueError(errstr.format(version))
- # end try
- return verbits
-
-###############################################################################
-def find_schema_file(schema_root, version, schema_path=None):
-###############################################################################
- """Find and return the schema file based on and
- or return None.
+ """Find and return the schema file based on or return None.
If is present, use that as the directory to find the
appropriate schema file. Otherwise, just look in the current directory."""
- verstring = '_'.join([str(x) for x in version])
- schema_filename = "{}_v{}.xsd".format(schema_root, verstring)
+ schema_filename = f"{schema_root}.xsd".format(schema_root)
if schema_path:
schema_file = os.path.join(schema_path, schema_filename)
else:
@@ -159,7 +79,7 @@ def find_schema_file(schema_root, version, schema_path=None):
return None
###############################################################################
-def validate_xml_file(filename, schema_root, version, logger,
+def validate_xml_file(filename, schema_root, logger,
schema_path=None, error_on_noxmllint=False):
###############################################################################
"""
@@ -174,17 +94,14 @@ def validate_xml_file(filename, schema_root, version, logger,
raise ValueError("validate_xml_file: Cannot open '{}'".format(filename))
# end if
if not schema_path:
- # Find the schema, based on the model version
+ # Find the schema file
thispath = os.path.abspath(__file__)
pdir = os.path.dirname(os.path.dirname(os.path.dirname(thispath)))
schema_path = os.path.join(pdir, 'schema')
# end if
- schema_file = find_schema_file(schema_root, version, schema_path)
+ schema_file = find_schema_file(schema_root, schema_path)
if not (schema_file and os.path.isfile(schema_file)):
- verstring = '.'.join([str(x) for x in version])
- emsg = """validate_xml_file: Cannot find schema for version {},
- {} does not exist"""
- raise ValueError(emsg.format(verstring, schema_file))
+ raise ValueError(f"validate_xml_file: Cannot find schema file {schema_file}")
# end if
if not os.access(schema_file, os.R_OK):
emsg = "validate_xml_file: Cannot open schema, '{}'"
@@ -213,10 +130,7 @@ def read_xml_file(filename, logger=None):
###############################################################################
"""Read the XML file, , and return its tree and root"""
if os.path.isfile(filename) and os.access(filename, os.R_OK):
- if PY3:
- file_open = (lambda x: open(x, 'r', encoding='utf-8'))
- else:
- file_open = (lambda x: open(x, 'r'))
+ file_open = (lambda x: open(x, 'r'))
# end if
with file_open(filename) as file_:
try:
diff --git a/tools/write_standard_name_table.py b/tools/write_standard_name_table.py
index b796976..09b63cb 100755
--- a/tools/write_standard_name_table.py
+++ b/tools/write_standard_name_table.py
@@ -25,7 +25,7 @@
#######################################
from xml_tools import validate_xml_file, read_xml_file
-from xml_tools import find_schema_file, find_schema_version
+from xml_tools import find_schema_file
#######################################
# Regular expressions
@@ -188,15 +188,8 @@ def parse_section(snl, sec, level='##'):
for item in std_name:
if item.tag == 'type':
txt = item.text
- kind = item.get('kind')
- if kind is None:
- kstr = ''
- else:
- kstr = "(kind={})".format(kind)
- # end if
units = item.get('units')
- snl.write(' * `{}{}`: units = {}\n'.format(txt, kstr,
- units))
+ snl.write(' * `{}`: units = {}\n'.format(txt, units))
else:
emsg = "Unknown standard name property, '{}'"
raise ValueError(emsg.format(item.tag))
@@ -251,7 +244,6 @@ def parse_section_for_yaml(section):
std_name_data['description'] = stdn_description
if std_type is not None:
std_name_data['type'] = std_type.text
- std_name_data['kind'] = std_type.get('kind')
units = std_type.get('units')
try:
@@ -286,19 +278,17 @@ def main_func():
# Read the XML file
_, root = read_xml_file(stdname_file)
library_name = root.get('name')
- # Validate the XML file (needs to be here to grab the version)
- version = find_schema_version(root)
+ # Validate the XML file
schema_name = os.path.basename(stdname_file)[0:-4]
schema_root = os.path.dirname(stdname_file)
- schema_file = find_schema_file(schema_name, version)
+ schema_file = find_schema_file(schema_name)
if not schema_file:
- emsg = 'Cannot find schema file, {}, for version {}'
- raise ValueError(emsg.format(schema_name, version))
+ raise ValueError(f'Cannot find schema file {schema_name}')
# end if
try:
emsg = "Invalid standard names file, {}".format(stdname_file)
- file_ok = validate_xml_file(stdname_file, schema_name, version,
+ file_ok = validate_xml_file(stdname_file, schema_name,
None, schema_path=schema_root,
error_on_noxmllint=True)
except ValueError as valerr: