Horizontal subgrid description (EMD v1.0 Section 4.1.2). A horizontal subgrid describes the grid cells at one of the stagger positions of a horizontal computational grid. Often the locations of mass-related and velocity-related variables differ, so more than one horizontal subgrid will be defined as part of a horizontal computational grid.


Quick Reference

Type URI emd:horizontal_subgrid
Entries 7
Validation ✓ Validated
Pydantic Model HorizontalSubgrid
JSON-LD emd:horizontal_subgrid
Source View on GitHub
Contribute Submit or Edit
Generated 2026-02-22

Schema

The JSON structure and validation for this vocabulary is defined using the HorizontalSubgrid Pydantic model in esgvoc. This ensures data consistency and provides automatic validation of all entries. Click field name for description.

Required Fields

Field Type Constraints References
horizontal_grid_cells HorizontalGridCells - HorizontalGridCells

Optional Fields

Field Type Constraints References
description str - -
cell_variable_type List[str | CellVariableType] - cell_variable_type, CellVariableType

Field Descriptions

Description

No description available.

Cell Variable Type

The types of physical variables that are carried at, or representative of conditions at, the cells described by this horizontal subgrid. Taken from 7.4 cell_variable_type CV. Options: 'mass', 'x_velocity', 'y_velocity', 'velocity'. E.g. ['mass'], ['x_velocity'], ['mass', 'x_velocity', 'y_velocity'], ['mass', 'velocity']. Can be an empty list in certain cases.

Horizontal Grid Cells

A description of the characteristics and location of the grid cells of this subgrid.


Usage

Direct Access:

Python (cmipld):

import cmipld
data = cmipld.get("emd:horizontal_subgrid/s100")

Python (esgvoc):

from esgvoc.api import search
results = search.find("horizontal_subgrid", term="s100")