![]() |
|
Public Member Functions | |
TypeName ("basePatch") | |
Runtime type information. | |
pointPatch (const pointBoundaryMesh &bm) | |
virtual | ~pointPatch () |
virtual const word & | name () const =0 |
Return name. | |
virtual label | size () const =0 |
Return size. | |
virtual label | nFaces () const =0 |
Return number of faces. | |
virtual label | index () const =0 |
Return the index of this patch in the pointBoundaryMesh. | |
const pointBoundaryMesh & | boundaryMesh () const |
Return boundaryMesh reference. | |
virtual bool | coupled () const |
Return true if this patch field is coupled. | |
virtual const labelList & | meshPoints () const =0 |
Return mesh points. | |
virtual const vectorField & | localPoints () const =0 |
Return mesh points. | |
virtual const vectorField & | pointNormals () const =0 |
Return point normals. | |
virtual triFaceList | faceTriangles (const label faceID) const =0 |
Face decomposition into triangle. |
|
Definition at line 89 of file pointPatch.H. |
|
Definition at line 99 of file pointPatch.H. References Foam::label. |
|
Return boundaryMesh reference.
Definition at line 118 of file pointPatch.H. |
|
Return true if this patch field is coupled.
Reimplemented in cyclicPointPatch, globalProcessorPointPatch, and processorPointPatch. Definition at line 124 of file pointPatch.H. References Foam::triFaceList, and Foam::vectorField. |
|
Face decomposition into triangle. Used for implementation of FEM boundary conditions Implemented in globalProcessorPointPatch, and facePointPatch. |
|
Return the index of this patch in the pointBoundaryMesh.
Implemented in globalProcessorPointPatch, and facePointPatch. |
|
Return mesh points.
Implemented in globalProcessorPointPatch, processorPointPatch, and facePointPatch. |
|
Return mesh points.
Implemented in globalProcessorPointPatch, processorPointPatch, and facePointPatch. |
|
Return name.
Implemented in globalProcessorPointPatch, and facePointPatch. |
|
Return number of faces.
Implemented in globalProcessorPointPatch, and facePointPatch. |
|
Return point normals.
Implemented in globalProcessorPointPatch, processorPointPatch, and facePointPatch. |
|
Return size.
Implemented in globalProcessorPointPatch, processorPointPatch, and facePointPatch. |
|
Runtime type information.
|