Determines the 'side' for every face and connected to a singly-connected (through edges) region of faces. Gets set of faces and a list of mesh edges ('fenceEdges') which should not be crossed. Used in splitting a mesh region. More...
Public Member Functions | |
| ClassName ("regionSide") | |
| Runtime type information. More... | |
| regionSide (const primitiveMesh &mesh, const labelHashSet ®ion, const labelHashSet &fenceEdges, const label startCell, const label startFace) | |
| Construct from components. More... | |
| const labelHashSet & | sideOwner () const |
| const labelHashSet & | insidePointFaces () const |
Static Public Member Functions | |
| static label | otherFace (const primitiveMesh &mesh, const label celli, const label excludeFacei, const label edgeI) |
| Step across edge onto other face on cell. More... | |
Determines the 'side' for every face and connected to a singly-connected (through edges) region of faces. Gets set of faces and a list of mesh edges ('fenceEdges') which should not be crossed. Used in splitting a mesh region.
Definition at line 61 of file regionSide.H.
| regionSide | ( | const primitiveMesh & | mesh, |
| const labelHashSet & | region, | ||
| const labelHashSet & | fenceEdges, | ||
| const label | startCell, | ||
| const label | startFace | ||
| ) |
Construct from components.
| ClassName | ( | "regionSide" | ) |
Runtime type information.
|
static |
Step across edge onto other face on cell.
|
inline |
Definition at line 152 of file regionSide.H.
|
inline |
Definition at line 157 of file regionSide.H.
1.8.13