14.7 Representations

Topic Version1Published09/11/2015
For StandardRESQML v2.0.1

A representation refers to a digital description of a feature or interpretation. For example, currently in RESQML, a horizon interpretation may be represented by a point set, a set of triangulated surfaces, or a set of orthogonal grids.

A representation has two distinct and complementary roles in RESQML:

  • It is an important component of the feature/interpretation/representation/property knowledge hierarchy where it corresponds to a 3D modeling expression of a feature that was initialized at the beginning of a business process. For example, the same horizon feature-interpretation can have a 2D grid representation or a triangulated set representation.
  • It supports the geometry and properties of data objects in RESQML. The geometry of a representation is contained within the representation, while properties may be attached to the representation. Each property is “attached” to the indexable elements of a representation, which may be as simple as the nodes on a single triangulated surface or as complex as the cell, nodes, faces, pillars, coordinate lines, columns, etc., for a 3D grid.

The representation package is organized into a main package with the main representation classes and sub-packages for:

  • Grids
  • Structural
  • Wells
  • Seismic