Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to match a shape. More...
Static Public Member Functions | |
static cellShape | match (const faceList &faces) |
Recognise shape given faces of a cell. More... | |
static cellShape | match (const cellShape &shape) |
Recognise given uncollapsed shape (usually hex) with duplicate. More... | |
static cellShape | match (const primitiveMesh &mesh, const label celli) |
Recognise shape given mesh and celli. More... | |
Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to match a shape.
Definition at line 57 of file degenerateMatcher.H.
|
static |
Recognise shape given faces of a cell.
Definition at line 80 of file degenerateMatcher.C.
References Foam::identityMap(), and List< T >::size().
|
static |
Recognise given uncollapsed shape (usually hex) with duplicate.
vertices. cellShape just used to extract faces.
Definition at line 94 of file degenerateMatcher.C.
References cellShape::collapsedFaces().
|
static |
Recognise shape given mesh and celli.
Definition at line 100 of file degenerateMatcher.C.
References primitiveMesh::cells(), primitiveMesh::faceOwner(), and primitiveMesh::faces().