Duplicate points. More...
Public Member Functions | |
ClassName ("duplicatePoints") | |
duplicatePoints (const polyMesh &mesh) | |
const labelListList & | duplicates () const |
void | setRefinement (const localPointRegion ®ionSide, polyTopoChange &) |
void | updateMesh (const mapPolyMesh &) |
|
explicit |
Definition at line 42 of file duplicatePoints.C.
ClassName | ( | "duplicatePoints" | ) |
|
inline |
Definition at line 93 of file duplicatePoints.H.
void setRefinement | ( | const localPointRegion & | regionSide, |
polyTopoChange & | meshMod | ||
) |
Definition at line 52 of file duplicatePoints.C.
References polyTopoChange::addPoint(), Foam::expressions::patchExpr::debug, f(), faceZone::flipMap(), forAll, forAllConstIters(), polyTopoChange::modifyFace(), patches, polyTopoChange::points(), PtrList::setSize(), List::setSize(), faceZone::whichFace(), polyBoundaryMesh::whichPatch(), Foam::meshTools::writeOBJ(), and zoneID.
Referenced by meshRefinement::dupNonManifoldPoints().
void updateMesh | ( | const mapPolyMesh & | map | ) |
Definition at line 202 of file duplicatePoints.C.
References forAll, Foam::inplaceRenumber(), and mapPolyMesh::reversePointMap().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.