Public Member Functions | List of all members
faceCollapser Class Reference

Collapses faces into edges. Used to remove sliver faces (faces with small area but non-zero span). More...

Public Member Functions

 ClassName ("faceCollapser")
 
 faceCollapser (const polyMesh &mesh)
 
void setRefinement (const labelList &faceLabels, const labelList &fpA, const labelList &fpB, polyTopoChange &) const
 
void updateMesh (const mapPolyMesh &)
 

Detailed Description

Collapses faces into edges. Used to remove sliver faces (faces with small area but non-zero span).

Passed in as

Takes the vertices outside the range fpA..fpB and projects them onto the kept edges (edges using kept vertices only).

Note:

Source files

Definition at line 74 of file faceCollapser.H.

Constructor & Destructor Documentation

◆ faceCollapser()

faceCollapser ( const polyMesh mesh)
explicit

Definition at line 196 of file faceCollapser.C.

Member Function Documentation

◆ ClassName()

ClassName ( "faceCollapser"  )

◆ setRefinement()

void setRefinement ( const labelList faceLabels,
const labelList fpA,
const labelList fpB,
polyTopoChange meshMod 
) const

◆ updateMesh()

void updateMesh ( const mapPolyMesh )
inline

Definition at line 147 of file faceCollapser.H.


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