Cyclic patch for post-processing. More...
#include <OpenFOAM/cyclicPointPatch.H>
Public Member Functions | |
TypeName (cyclicPolyPatch::typeName_()) | |
Runtime type information. | |
cyclicPointPatch (const polyPatch &patch, const pointBoundaryMesh &bm) | |
Construct from components. | |
virtual | ~cyclicPointPatch () |
const cyclicPolyPatch & | cyclicPatch () const |
Return the underlying cyclicPolyPatch. | |
bool | parallel () const |
Are the cyclic planes parallel. | |
const tensorField & | forwardT () const |
Return face transformation tensor. | |
const tensorField & | reverseT () const |
Return neighbour-cell transformation tensor. | |
virtual const edgeList & | transformPairs () const |
Return the set of pairs of points that require transformation. | |
![]() | |
TypeName (coupledPolyPatch::typeName_()) | |
Runtime type information. | |
coupledFacePointPatch (const polyPatch &patch, const pointBoundaryMesh &bm) | |
Construct from components. | |
virtual | ~coupledFacePointPatch () |
virtual bool | coupled () const |
Return true because this patch is coupled. | |
virtual const labelList & | nonGlobalPatchPoints () const |
Return the set of labels of the pointPatch points which are. | |
virtual const labelList & | loneMeshPoints () const |
Return the set of labels of the pointPatch points which are. | |
virtual const vectorField & | pointNormals () const |
Return point unit normals. Not impelemented. | |
![]() | |
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 | 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. | |
![]() | |
TypeName ("basePatch") | |
Runtime type information. | |
pointPatch (const pointBoundaryMesh &bm) | |
virtual | ~pointPatch () |
const pointBoundaryMesh & | boundaryMesh () const |
Return boundaryMesh reference. | |
virtual void | applyConstraint (const label pointi, pointConstraint &) const |
Accumulate the effect of constraint direction of this patch. | |
![]() | |
coupledPointPatch (const pointBoundaryMesh &bm) | |
Construct from components. | |
virtual | ~coupledPointPatch () |
Additional Inherited Members | |
![]() | |
labelList | nonGlobalPatchPoints_ |
The set of labels of the pointPatch points which are. | |
labelList | loneMeshPoints_ |
![]() | |
const polyPatch & | polyPatch_ |
Reference to the underlying polyPatch. | |
labelList | meshPoints_ |
pointField | localPoints_ |
vectorField | pointNormals_ |
cyclicPointPatch | ( | const polyPatch & | patch, |
const pointBoundaryMesh & | bm | ||
) |
Construct from components.
Definition at line 176 of file cyclicPointPatch.C.
|
virtual |
Definition at line 188 of file cyclicPointPatch.C.
TypeName | ( | cyclicPolyPatch:: | typeName_() | ) |
Runtime type information.
|
inline |
Return the underlying cyclicPolyPatch.
Definition at line 120 of file cyclicPointPatch.H.
|
inline |
Are the cyclic planes parallel.
Definition at line 126 of file cyclicPointPatch.H.
References coupledPolyPatch::parallel().
Referenced by cyclicPointPatchField< Type >::doTransform().
|
inline |
Return face transformation tensor.
Definition at line 132 of file cyclicPointPatch.H.
References coupledPolyPatch::forwardT().
Referenced by cyclicPointPatchField< Type >::forwardT().
|
inline |
Return neighbour-cell transformation tensor.
Definition at line 138 of file cyclicPointPatch.H.
References coupledPolyPatch::reverseT().
Referenced by cyclicPointPatchField< Type >::reverseT().
|
virtual |
Return the set of pairs of points that require transformation.
and/or mapping
Definition at line 194 of file cyclicPointPatch.C.