Go to the documentation of this file.
52 return address_.size();
70 return slices_[what].size();
76 return slices_[what].start();
85 return address_[slices_[what]];
static const char * elemNames[5]
The ensight element type names.
const labelUList & cellIds() const
Return the cell ids of all elements.
label index() const
The index in a list.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
static const char * key(const enum elemType)
Return the ensight element name for the specified type.
label total() const
The global number of all element types.
label operator[](const label i) const
Return id from linear list of addressing.
elemType
Addressable ensight element types.
label offset(const enum elemType what) const
Processor local starting offset of element type.
A 1D vector of objects of type <T> with a fixed length <N>.
label size() const
The processor local size of all elements.
const FixedList< label, 5 > & totals() const
The global numbers per element type.