FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

regionSplit Class Reference

This class separates the mesh into distinct unconnected regions, each of which is then given a label. More...

#include <meshTools/regionSplit.H>


Detailed Description

This class separates the mesh into distinct unconnected regions, each of which is then given a label.

Source files

Definition at line 51 of file regionSplit.H.

Inheritance diagram for regionSplit:
Collaboration diagram for regionSplit:

List of all members.

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.

Constructor & Destructor Documentation

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.


Member Function Documentation

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


The documentation for this class was generated from the following files: