14.7.3.60 UnstructuredGridGeometry

Topic Version1Published09/11/2015
For StandardRESQML v2.0.1
Stereotypes:XSDcomplexType

Description of the geometry of an unstructured cell grid, which includes geometric characteristics, e.g., cell face parity, and supporting topology.

Each grid cell is defined by a (signed) list of cell faces. Each cell face is defined by a list of nodes.

Table 14.7.3.60-1 Attributes

Name

Data Type

Notes

CellFaceIsRightHanded

AbstractBooleanArray

Boolean mask used to indicate which cell faces have an outwardly directed normal following a right hand rule. Array length is the sum of the cell face count per cell, and the data follows the order of the faces per cell RESQMLlist-of-lists.

CellShape

CellShape

 

FaceCount

positiveInteger

Total number of faces in the grid. Must be positive.

FacesPerCell

ResqmlJaggedArray

List of faces per cell. face count per cell can be obtained from the offsets in the first list-of-listS array.

BUSINESS RULE: cellCount must match the length of the first list-of-lists array.

NodeCount

positiveInteger

Total number of nodes in the grid. Must be positive.

NodesPerFace

ResqmlJaggedArray

List of nodes per face. Node count per face can be obtained from the offsets in the first list-of-lists array.

BUSINESS RULE: faceCount must match the length of the first list- of-lists array.

Derived From: AbstractGridGeometry

Derived Classes: (none)

Table 14.7.3.60-2 Relationships

Role

Class

Cardinality

HingeNodeFaces

UnstructuredGridHingeNodeFaces

0..1

SubnodeTopology

UnstructuredSubnodeTopology

0..1