![]() |
|
Public Types | |
typedef tetPolyBoundaryMeshCellDecomp | BoundaryMesh |
Public Member Functions | |
TypeName ("patch") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, faceTetPolyPatchCellDecomp, polyPatch,(const polyPatch &patch, const tetPolyBoundaryMeshCellDecomp &bm),(patch, bm)) | |
faceTetPolyPatchCellDecomp (const polyPatch &, const tetPolyBoundaryMeshCellDecomp &) | |
Construct from polyPatch. | |
virtual | ~faceTetPolyPatchCellDecomp () |
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 tetPolyBoundaryMeshCellDecomp. | |
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. | |
virtual faceList | triFaces () const |
Return complete list of faces. All are triangles. | |
Static Public Member Functions | |
autoPtr< faceTetPolyPatchCellDecomp > | New (const polyPatch &, const tetPolyBoundaryMeshCellDecomp &) |
Return a pointer to a new patch created on freestore from polyPatch. |
|
Reimplemented in processorTetPolyPatchCellDecomp. Definition at line 86 of file faceTetPolyPatchCellDecomp.H. |
|
Construct from polyPatch.
|
|
Definition at line 126 of file faceTetPolyPatchCellDecomp.H. |
|
|
|
Face decomposition into triangle. Used for implementation of FEM boundary conditions Implements tetPolyPatchCellDecomp. |
|
Return the index of this patch in the tetPolyBoundaryMeshCellDecomp.
Implements tetPolyPatchCellDecomp. Definition at line 154 of file faceTetPolyPatchCellDecomp.H. References Foam::labelList. |
|
Return pointField of points in patch.
Implements tetPolyPatchCellDecomp. Reimplemented in processorTetPolyPatchCellDecomp. Definition at line 169 of file faceTetPolyPatchCellDecomp.H. |
|
Return mesh points.
Implements tetPolyPatchCellDecomp. Reimplemented in processorTetPolyPatchCellDecomp. Definition at line 163 of file faceTetPolyPatchCellDecomp.H. |
|
Return name.
Implements tetPolyPatchCellDecomp. Definition at line 136 of file faceTetPolyPatchCellDecomp.H. |
|
Return a pointer to a new patch created on freestore from polyPatch.
|
|
Return number of faces.
Implements tetPolyPatchCellDecomp. Definition at line 148 of file faceTetPolyPatchCellDecomp.H. |
|
Return the polyPatch.
|
|
Return point unit normals.
Implements tetPolyPatchCellDecomp. Reimplemented in processorTetPolyPatchCellDecomp. Definition at line 175 of file faceTetPolyPatchCellDecomp.H. References Foam::faceList. |
|
Return size.
Implements tetPolyPatchCellDecomp. Reimplemented in processorTetPolyPatchCellDecomp. Definition at line 142 of file faceTetPolyPatchCellDecomp.H. |
|
Return complete list of faces. All are triangles.
Implements tetPolyPatchCellDecomp. |
|
Runtime type information.
|