void decomposeMesh(const boolList &)
perform decomposition of selected cell into pyramids
Template functions to aid in the implementation of demand driven data.
void decomposeCells()
decompose marked cells
const cellList & cells() const
topologicalCleaner(const topologicalCleaner &)
Disallow default bitwise copy construct.
bool cleanTopology()
clean topologically problematic cells
void checkNonMappableFaces()
check and fix non-mappable faces
void checkNonConsecutiveBoundaryVertices()
check and fix incorrectly connected faces
void checkNonMappableCells()
check and fix non-mappable cells
void size(const label)
Override size to be inconsistent with allocated storage.
void checkInvalidConnectionsForVerticesCells(labelHashSet *irregularNodes=NULL)
check and fix vertices where two or more groups of cells meet
void checkInvalidConnectionsForVerticesFaces(labelHashSet *irregularNodes=NULL)
check and fix vertices where two or more groups of faces meet