This class separates the mesh into distinct unconnected regions, each of which is then given a label. More...
#include <meshTools/regionSplit.H>
This class separates the mesh into distinct unconnected regions, each of which is then given a label.
Definition at line 51 of file regionSplit.H.
Inheritance diagram for regionSplit:
Collaboration diagram for regionSplit:Public Member Functions | |
| ClassName ("regionSplit") | |
| Runtime type information.
| |
| regionSplit (const polyMesh &) | |
| Construct from mesh.
| |
| regionSplit (const polyMesh &, const boolList &blockedFace) | |
| Construct from mesh and whether face is blocked.
| |
| regionSplit (const polyMesh &, const boolList &blockedFace, const List< labelPair > &) | |
| Construct from mesh and whether face is blocked. Additional explicit.
| |
| label | nRegions () const |
| Return number of regions.
| |
| regionSplit | ( | const polyMesh & | mesh ) |
Construct from mesh.
Definition at line 576 of file regionSplit.C.
| regionSplit | ( | const polyMesh & | mesh, |
| const boolList & | blockedFace | ||
| ) |
Construct from mesh and whether face is blocked.
NOTE: blockedFace has to be consistent across coupled faces!
Definition at line 585 of file regionSplit.C.
| regionSplit | ( | const polyMesh & | mesh, |
| const boolList & | blockedFace, | ||
| const List< labelPair > & | explicitConnections | ||
| ) |
Construct from mesh and whether face is blocked. Additional explicit.
connections between normal boundary faces. NOTE: blockedFace has to be consistent across coupled faces!
Definition at line 597 of file regionSplit.C.
| ClassName | ( | "regionSplit" | ) |
Runtime type information.
| label nRegions | ( | ) | const [inline]
|
Return number of regions.
Definition at line 122 of file regionSplit.H.
Referenced by meshRefinement::splitMesh().