Convert a primitivePatch into a 2D polyMesh. More...
Public Member Functions | |
patchToPoly2DMesh (const MeshedSurface< face > &patch, const wordList &patchNames, const labelList &patchSizes, const EdgeMap< label > &mapEdgesRegion) | |
Construct from a primitivePatch. More... | |
~patchToPoly2DMesh () | |
Destructor. More... | |
pointField & | points () |
faceList & | faces () |
labelList & | owner () |
labelList & | neighbour () |
const wordList & | patchNames () const |
const labelList & | patchSizes () const |
const labelList & | patchStarts () const |
void | createMesh () |
Create the mesh. More... | |
Private Member Functions | |
void | flipFaceOrder () |
void | createNeighbours () |
labelList | internalFaceOrder () |
void | addPatchFacesToFaces () |
void | addPatchFacesToOwner () |
void | createPolyMeshComponents () |
patchToPoly2DMesh (const patchToPoly2DMesh &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const patchToPoly2DMesh &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
const MeshedSurface< face > & | patch_ |
const wordList & | patchNames_ |
const labelList & | patchSizes_ |
labelList | patchStarts_ |
const EdgeMap< label > & | mapEdgesRegion_ |
pointField | points_ |
faceList | faces_ |
labelList | owner_ |
labelList | neighbour_ |
Convert a primitivePatch into a 2D polyMesh.
Definition at line 49 of file patchToPoly2DMesh.H.
|
private |
Disallow default bitwise copy construct.
patchToPoly2DMesh | ( | const MeshedSurface< face > & | patch, |
const wordList & | patchNames, | ||
const labelList & | patchSizes, | ||
const EdgeMap< label > & | mapEdgesRegion | ||
) |
Construct from a primitivePatch.
~patchToPoly2DMesh | ( | ) |
Destructor.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Disallow default bitwise assignment.
|
inline |
Definition at line 116 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::points_.
|
inline |
Definition at line 121 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::faces_.
|
inline |
Definition at line 126 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::owner_.
|
inline |
Definition at line 131 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::neighbour_.
|
inline |
Definition at line 136 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::patchNames_.
|
inline |
Definition at line 141 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::patchSizes_.
|
inline |
Definition at line 146 of file patchToPoly2DMesh.H.
References patchToPoly2DMesh::patchStarts_.
void createMesh | ( | ) |
Create the mesh.
|
private |
Definition at line 54 of file patchToPoly2DMesh.H.
|
private |
Definition at line 56 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::patchNames().
|
private |
Definition at line 58 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::patchSizes().
|
private |
Definition at line 60 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::patchStarts().
Definition at line 62 of file patchToPoly2DMesh.H.
|
private |
Definition at line 64 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::points().
|
private |
Definition at line 66 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::faces().
|
private |
Definition at line 68 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::owner().
|
private |
Definition at line 70 of file patchToPoly2DMesh.H.
Referenced by patchToPoly2DMesh::neighbour().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.