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.
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().