![]() |
|
Public Types | |
typedef pointBoundaryMesh | BoundaryMesh |
Public Member Functions | |
TypeName (polyPatch::typeName_()) | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, facePointPatch, polyPatch,(const polyPatch &patch, const pointBoundaryMesh &bm),(patch, bm)) | |
facePointPatch (const polyPatch &, const pointBoundaryMesh &) | |
Construct from polyPatch. | |
virtual | ~facePointPatch () |
const polyPatch & | patch () const |
Return the polyPatch. | |
virtual const word & | name () const |
Return name. | |
virtual label | size () const |
Return size. | |
virtual label | nFaces () const |
Return number of faces. | |
virtual label | index () const |
Return the index of this patch in the pointBoundaryMesh. | |
virtual const labelList & | meshPoints () const |
Return mesh points. | |
virtual const pointField & | localPoints () const |
Return pointField of points in patch. | |
virtual const vectorField & | pointNormals () const |
Return point unit normals. | |
virtual triFaceList | faceTriangles (const label faceID) const |
Face decomposition into triangle. | |
Static Public Member Functions | |
autoPtr< facePointPatch > | New (const polyPatch &, const pointBoundaryMesh &) |
Return a pointer to a new patch created on freestore from polyPatch. |
|
Reimplemented in cyclicPointPatch, and processorPointPatch. Definition at line 82 of file facePointPatch.H. |
|
Construct from polyPatch.
|
|
Definition at line 122 of file facePointPatch.H. |
|
|
|
Face decomposition into triangle. Used for implementation of FEM boundary conditions Implements pointPatch. |
|
Return the index of this patch in the pointBoundaryMesh.
Implements pointPatch. Definition at line 153 of file facePointPatch.H. References Foam::labelList. |
|
Return pointField of points in patch.
Implements pointPatch. Reimplemented in processorPointPatch. Definition at line 168 of file facePointPatch.H. |
|
Return mesh points.
Implements pointPatch. Reimplemented in processorPointPatch. Definition at line 162 of file facePointPatch.H. |
|
Return name.
Implements pointPatch. Definition at line 135 of file facePointPatch.H. |
|
Return a pointer to a new patch created on freestore from polyPatch.
|
|
Return number of faces.
Implements pointPatch. Definition at line 147 of file facePointPatch.H. |
|
Return the polyPatch.
Definition at line 129 of file facePointPatch.H. |
|
Return point unit normals.
Implements pointPatch. Reimplemented in processorPointPatch. Definition at line 174 of file facePointPatch.H. References Foam::triFaceList. |
|
Return size.
Implements pointPatch. Reimplemented in processorPointPatch. Definition at line 141 of file facePointPatch.H. |
|
Runtime type information.
|