OpenFOAM logo
Open Source CFD Toolkit

repatchPolyTopoChanger Class Reference

Collaboration diagram for repatchPolyTopoChanger:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 repatchPolyTopoChanger (polyMesh &mesh)
 Construct for given mesh.
virtual ~repatchPolyTopoChanger ()
void changePatches (const List< polyPatch * > &patches)
 Change patches.
void changePatchID (const label faceID, const label patchID)
 Change patch ID for a boundary face. Note: patchID should be in new.
void setFaceZone (const label faceID, const label zoneID, const bool zoneFlip)
 Set zone ID for a face.
void changeAnchorPoint (const label faceID, const label fp)
 Change anchor point (zero'th point of face) for a boundary face.
void repatch ()
 Re-patch the mesh.

Constructor & Destructor Documentation

repatchPolyTopoChanger polyMesh mesh  )  [explicit]
 

Construct for given mesh.

virtual ~repatchPolyTopoChanger  )  [inline, virtual]
 

Definition at line 90 of file repatchPolyTopoChanger.H.

References Foam::label.


Member Function Documentation

void changeAnchorPoint const label  faceID,
const label  fp
 

Change anchor point (zero'th point of face) for a boundary face.

void changePatches const List< polyPatch * > &  patches  ) 
 

Change patches.

void changePatchID const label  faceID,
const label  patchID
 

Change patch ID for a boundary face. Note: patchID should be in new.

numbering.

void repatch  ) 
 

Re-patch the mesh.

void setFaceZone const label  faceID,
const label  zoneID,
const bool  zoneFlip
 

Set zone ID for a face.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org