Functions
mergeOrSplitBaffles.C File Reference

Detects faces that share points (baffles). Either merge them or duplicate the points. More...

Include dependency graph for mergeOrSplitBaffles.C:

Go to the source code of this file.

Functions

void insertDuplicateMerge (const polyMesh &mesh, const labelList &duplicates, polyTopoChange &meshMod)
 
labelList findBaffles (const polyMesh &mesh, const labelList &boundaryFaces)
 
int main (int argc, char *argv[])
 

Detailed Description

Detects faces that share points (baffles). Either merge them or duplicate the points.

Original source file mergeOrSplitBaffles.C

Notes:

Definition in file mergeOrSplitBaffles.C.

Function Documentation

◆ insertDuplicateMerge()

void insertDuplicateMerge ( const polyMesh mesh,
const labelList duplicates,
polyTopoChange meshMod 
)

Definition at line 66 of file mergeOrSplitBaffles.C.

References polyMesh::faceOwner(), polyMesh::faces(), polyMesh::faceZones(), faceZone::flipMap(), forAll, mesh, primitiveMesh::nInternalFaces(), polyTopoChange::setAction(), faceZone::whichFace(), and ZoneMesh::whichZone().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ findBaffles()

labelList findBaffles ( const polyMesh mesh,
const labelList boundaryFaces 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)