boundaryInfo Class Reference

Class to interrogate the polyMesh/boundary file to provide mesh patching information, without the need to read the mesh. More...

Public Member Functions

 boundaryInfo (const Time &runTime, const word &regionName)
 Constructor. More...
 
const wordListnames () const
 Patch names. More...
 
const wordListtypes () const
 Patch types. More...
 
const boolListconstraint () const
 Constraint flag. More...
 
const List< wordList > & groups () const
 Groups. More...
 
const wordHashSetallGroupNames () const
 Set of all group names. More...
 
void setType (const label patchI, const word &condition)
 Set the patch type based on the condition. More...
 
void write () const
 Write the boundary dictionary. More...
 

Detailed Description

Class to interrogate the polyMesh/boundary file to provide mesh patching information, without the need to read the mesh.

Definition at line 54 of file boundaryInfo.H.

Constructor & Destructor Documentation

◆ boundaryInfo()

boundaryInfo ( const Time runTime,
const word regionName 
)

Constructor.

Member Function Documentation

◆ names()

const wordList& names ( ) const

Patch names.

◆ types()

const wordList& types ( ) const

Patch types.

◆ constraint()

const boolList& constraint ( ) const

Constraint flag.

◆ groups()

const List<wordList>& groups ( ) const

Groups.

◆ allGroupNames()

const wordHashSet& allGroupNames ( ) const

Set of all group names.

◆ setType()

void setType ( const label  patchI,
const word condition 
)

Set the patch type based on the condition.

◆ write()

void write ( ) const

Write the boundary dictionary.


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