Skip to content

Class: ModelGrid

Details about a model grid. Use multiple ModelGrid entries to describe nested or multi-grid configurations.

URI: oae:ModelGrid

classDiagram class ModelGrid click ModelGrid href "../ModelGrid" ModelGrid : arrangement ModelGrid : grid_geometry ModelGrid : grid_name ModelGrid : grid_type ModelGrid --> "1" GridType : grid_type click GridType href "../GridType" ModelGrid : horizontal_resolution_range ModelGrid : n_nodes ModelGrid : n_x ModelGrid : n_y ModelGrid : n_z ModelGrid : region ModelGrid : spatial_coverage ModelGrid --> "0..1" SpatialCoverage : spatial_coverage click SpatialCoverage href "../SpatialCoverage" ModelGrid : vertical_coordinate_type ModelGrid : vertical_resolution_range

Slots

Name Cardinality and Range Description Inheritance
grid_name 0..1
String
Name of the grid (e direct
grid_geometry 0..1
String
Descriptive structure of the grid (e direct
grid_type 1
GridType
Role of this grid in a nested or multi-grid configuration direct
region 0..1
String
Region covered by the grid direct
spatial_coverage 0..1
SpatialCoverage
Bounding box for this grid, provided as westernmost longitude, southernmost l... direct
arrangement 0..1
String
The grid arrangement of orthogonal physical quantities (e direct
vertical_coordinate_type 0..1
String
The vertical grid coordinate type (e direct
n_x 0..1
Integer
Number of grid points in the x-direction direct
n_y 0..1
Integer
Number of grid points in the y-direction direct
n_z 0..1
Integer
Number of vertical coordinate levels direct
n_nodes 0..1
Integer
Number of nodes in the grid (for unstructured grids) direct
horizontal_resolution_range 0..1
String
Description of horizontal resolution (e direct
vertical_resolution_range 0..1
String
Description of vertical resolution (e direct

Usages

used by used in type used
Model grid_details range ModelGrid

Identifier and Mapping Information

Schema Source

  • from schema: OAEDataManagementProtocol

Mappings

Mapping Type Mapped Value
self oae:ModelGrid
native oae:ModelGrid

LinkML Source

Direct

name: ModelGrid
description: Details about a model grid. Use multiple ModelGrid entries to describe
  nested or multi-grid configurations.
from_schema: OAEDataManagementProtocol
attributes:
  grid_name:
    name: grid_name
    description: Name of the grid (e.g., 'inner grid', 'L1', 'global').
    title: Grid Name
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  grid_geometry:
    name: grid_geometry
    description: Descriptive structure of the grid (e.g., latitude-longitude, unstructured
      triangular, tripolar).
    title: Grid Geometry
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  grid_type:
    name: grid_type
    description: Role of this grid in a nested or multi-grid configuration.
    title: Grid Type
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: GridType
    required: true
  region:
    name: region
    description: Region covered by the grid.
    title: Region
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  spatial_coverage:
    name: spatial_coverage
    description: Bounding box for this grid, provided as westernmost longitude, southernmost
      latitude, easternmost longitude, northernmost latitude.
    title: Spatial Coverage
    from_schema: Model
    domain_of:
    - Project
    - ExternalProject
    - Experiment
    - ModelGrid
    range: SpatialCoverage
  arrangement:
    name: arrangement
    description: The grid arrangement of orthogonal physical quantities (e.g., Arakawa
      A, Arakawa B, Arakawa C).
    title: Arrangement
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  vertical_coordinate_type:
    name: vertical_coordinate_type
    description: The vertical grid coordinate type (e.g. z-coordinate, z*-coordinate,
      terrain-following coordinate, isopycnal coordinate)
    title: Vertical coordinate type
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  n_x:
    name: n_x
    description: Number of grid points in the x-direction.
    title: Nx
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: integer
  n_y:
    name: n_y
    description: Number of grid points in the y-direction.
    title: Ny
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: integer
  n_z:
    name: n_z
    description: Number of vertical coordinate levels.
    title: Nz
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: integer
  n_nodes:
    name: n_nodes
    description: Number of nodes in the grid (for unstructured grids).
    title: N nodes
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: integer
  horizontal_resolution_range:
    name: horizontal_resolution_range
    description: Description of horizontal resolution (e.g., '3.3 km', '1/12 degree').
    title: Horizontal Resolution Range
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string
  vertical_resolution_range:
    name: vertical_resolution_range
    description: Description of vertical resolution (e.g., 'Max. 4 m near surface,
      stretching to 500 m at depth').
    title: Vertical Resolution Range
    from_schema: Model
    rank: 1000
    domain_of:
    - ModelGrid
    range: string

Induced

name: ModelGrid
description: Details about a model grid. Use multiple ModelGrid entries to describe
  nested or multi-grid configurations.
from_schema: OAEDataManagementProtocol
attributes:
  grid_name:
    name: grid_name
    description: Name of the grid (e.g., 'inner grid', 'L1', 'global').
    title: Grid Name
    from_schema: Model
    rank: 1000
    alias: grid_name
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  grid_geometry:
    name: grid_geometry
    description: Descriptive structure of the grid (e.g., latitude-longitude, unstructured
      triangular, tripolar).
    title: Grid Geometry
    from_schema: Model
    rank: 1000
    alias: grid_geometry
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  grid_type:
    name: grid_type
    description: Role of this grid in a nested or multi-grid configuration.
    title: Grid Type
    from_schema: Model
    rank: 1000
    alias: grid_type
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: GridType
    required: true
  region:
    name: region
    description: Region covered by the grid.
    title: Region
    from_schema: Model
    rank: 1000
    alias: region
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  spatial_coverage:
    name: spatial_coverage
    description: Bounding box for this grid, provided as westernmost longitude, southernmost
      latitude, easternmost longitude, northernmost latitude.
    title: Spatial Coverage
    from_schema: Model
    alias: spatial_coverage
    owner: ModelGrid
    domain_of:
    - Project
    - ExternalProject
    - Experiment
    - ModelGrid
    range: SpatialCoverage
  arrangement:
    name: arrangement
    description: The grid arrangement of orthogonal physical quantities (e.g., Arakawa
      A, Arakawa B, Arakawa C).
    title: Arrangement
    from_schema: Model
    rank: 1000
    alias: arrangement
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  vertical_coordinate_type:
    name: vertical_coordinate_type
    description: The vertical grid coordinate type (e.g. z-coordinate, z*-coordinate,
      terrain-following coordinate, isopycnal coordinate)
    title: Vertical coordinate type
    from_schema: Model
    rank: 1000
    alias: vertical_coordinate_type
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  n_x:
    name: n_x
    description: Number of grid points in the x-direction.
    title: Nx
    from_schema: Model
    rank: 1000
    alias: n_x
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: integer
  n_y:
    name: n_y
    description: Number of grid points in the y-direction.
    title: Ny
    from_schema: Model
    rank: 1000
    alias: n_y
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: integer
  n_z:
    name: n_z
    description: Number of vertical coordinate levels.
    title: Nz
    from_schema: Model
    rank: 1000
    alias: n_z
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: integer
  n_nodes:
    name: n_nodes
    description: Number of nodes in the grid (for unstructured grids).
    title: N nodes
    from_schema: Model
    rank: 1000
    alias: n_nodes
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: integer
  horizontal_resolution_range:
    name: horizontal_resolution_range
    description: Description of horizontal resolution (e.g., '3.3 km', '1/12 degree').
    title: Horizontal Resolution Range
    from_schema: Model
    rank: 1000
    alias: horizontal_resolution_range
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string
  vertical_resolution_range:
    name: vertical_resolution_range
    description: Description of vertical resolution (e.g., 'Max. 4 m near surface,
      stretching to 500 m at depth').
    title: Vertical Resolution Range
    from_schema: Model
    rank: 1000
    alias: vertical_resolution_range
    owner: ModelGrid
    domain_of:
    - ModelGrid
    range: string