41 return (output_ == contentType::HDF);
47 return decomposeRequest_;
53 return cellTypes_.empty();
59 return cellTypes_.size();
101 return polyFaceOffset_;
108 return maps_.additionalIds();
117 || (selectionMode() == selectionModeType::SUBSET_MESH)
125 return maps_.cellMap();
131 return (!maps_.pointMap().empty());
138 return maps_.pointMap();
const labelList & cellMap() const noexcept
The mesh cell ids for all cells (regular and decomposed).
const labelList & vertOffsets() const noexcept
The "offsets" into the connectivity list vertLabels()
const labelList & polyFaceOffsets() const noexcept
Offsets into the polyhedral face ids (HDF only)
const labelList & faceLabels() const noexcept
The polyhedral "faces" or "FaceConnectivity".
bool usePointMap() const noexcept
The pointMap is available and non-identity [FUTURE USE].
bool decomposeRequested() const noexcept
Query the polyhedral decompose requested flag.
enum contentType content() const noexcept
The output content type.
contentType
Types of content that the storage may represent.
const labelList & addPointCellLabels() const noexcept
Additional point addressing (from added point to original cell)
bool is_hdf() const noexcept
Test for hdf content type.
bool empty() const noexcept
True if no cellTypes are populated.
const labelList & vertLabels() const noexcept
The cell "connectivity" (legacy: "CELLS")
label size() const noexcept
The size of populated cellTypes (the number of cells)
const labelUList & pointMap() const noexcept
The mesh point ids [FUTURE USE].
const labelList & faceOffsets() const noexcept
The "facesoffset" or the "FaceOffsets".
bool useCellMap() const noexcept
The cellMap is non-identity for a SUBSET_MESH or when there are decomposed cells. ...
const List< uint8_t > & cellTypes() const noexcept
The cell "types" (legacy: "CELL_TYPES")