Collection of all hex degenerate matchers (hex, wedge, prism etc.). More...
#include <degenerateMatcher.H>
Static Public Member Functions | |
| static cellShape | match (const faceList &faces) |
| Recognize shape given faces of a cell. | |
| static cellShape | match (const cellShape &shape) |
| Recognize given uncollapsed shape (usually hex) with duplicate vertices. cellShape just used to extract faces. | |
| static cellShape | match (const primitiveMesh &mesh, const label celli) |
| Recognize shape given mesh and celli. | |
Collection of all hex degenerate matchers (hex, wedge, prism etc.).
Has static member function to match a shape.
Definition at line 56 of file degenerateMatcher.H.
|
static |
Recognize shape given faces of a cell.
Definition at line 76 of file degenerateMatcher.C.
References Foam::identity(), UList< T >::size(), and Foam::Zero.

|
static |
Recognize given uncollapsed shape (usually hex) with duplicate vertices. cellShape just used to extract faces.
Definition at line 90 of file degenerateMatcher.C.
References cellShape::collapsedFaces().

|
static |
Recognize shape given mesh and celli.
Definition at line 96 of file degenerateMatcher.C.
Referenced by match().

