14.7.3.55 TruncationCellPatch
Topic Version | 1 | Published | 09/11/2015 | |
For Standard | RESQML v2.0.1 | |||
Stereotypes: | XSDcomplexType |
Truncation definitions for the truncated and split cells.
BUSINESS RULE: Patch Index must be positive because a patch index of 0 refers to the fundamental column-layer coordinate line nodes and cells.
Name |
Data Type |
Notes |
---|---|---|
LocalFacesPerCell |
ResqmlJaggedArray |
Local cell face index for those faces that are retained from the parent cell in the definition of the truncation cell. The use of a local cell-face index, e.g., 0...5 for an IJK cell, can be used even if the face indices have not been defined. |
NodesPerTruncationFace |
ResqmlJaggedArray |
Definition of the truncation faces is in terms of an ordered list of nodes. Node indexing is EXTENDED, i.e., is based on the list of untruncated grid nodes (always first) plus the split nodes (if any) and the truncation face nodes. Relative order of split nodes and truncation face nodes is set by the pillar indices. |
ParentCellIndices |
AbstractIntegerArray |
Parent cell index for each of the truncation cells. BUSINESS RULE: Size must match truncationCellCount |
TruncationCellCount |
positiveInteger |
Number of polyhedral cells created by truncation. Must be positive. Note: Parent cells are replaced. |
TruncationCellFaceIsRightHanded |
AbstractBooleanArray |
Boolean mask used to indicate which truncation cell faces have an outwardly directed normal, following a right hand rule. Data size and order follows the truncationFacesPerCell list-of-lists. |
TruncationFaceCount |
positiveInteger |
Number of additional faces required for the split and truncation construction. The construction does not modify existing face definitions, but instead uses these new faces to redefine the truncated cell geometry. Must be positive. These faces are added to the enumeration of faces for the grid |
TruncationFacesPerCell |
ResqmlJaggedArray |
Truncation face index for the additional cell faces that are required to complete the definition of the truncation cell. The resulting local cell face index follows the local faces-per-cell list, followed by the truncation faces in the order within the list-of-lists constructions. |
TruncationNodeCount |
positiveInteger |
Number of additional nodes required for the truncation construction. Must be positive. Uses a separate enumeration and does not increase the number of nodes, except as noted below. |
Derived From: Patch
Derived Classes: (none)
Relationships: None