14.6.8 AbstractProperty

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

Base class for storing all property values on representations, except current geometry location.

Values attached to a given element can be either a scalar or a vector. The size of the vector is constant on all elements, and it is assumed that all elements of the vector have identical property types and share the same unit of measure.

Table 14.6.8-1 Attributes

Name

Data Type

Notes

IndexableElement

IndexableElements

 

Count

positiveInteger

This count is the value count per indexable element. When used in a multi-dimensional array, count is always the fastest.

RealizationIndex

nonNegativeInteger

Optional element indicating the realization index (metadata). Used if the property is the result of a multi-realization process.

TimeStep

nonNegativeInteger

Indicates that the property is the output of a specific time step from a flow simulator. Time step is metadata that makes sense in the context of a specific simulation run, and should not be confused with the time index.

Derived From: AbstractResqmlDataObject

Derived Classes: AbstractValuesProperty, PointsProperty

Table 14.6.8-2 Relationships

Role

Class

Cardinality

TimeIndex

TimeIndex

0..1

SupportingRepresentation

AbstractRepresentation

1..1

LocalCrs

AbstractLocal3dCrs

0..1

PropertyKind

AbstractPropertyKind

1..1