coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More...
#include <OpenFOAM/coupledFacePointPatch.H>
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches
Definition at line 54 of file coupledFacePointPatch.H.
Public Member Functions | |
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.
| |
Protected Member Functions | |
virtual void | calcGeometry ()=0 |
Calculate mesh points.
| |
Protected Attributes | |
labelList | nonGlobalPatchPoints_ |
The set of labels of the pointPatch points which are.
| |
labelList | loneMeshPoints_ |
coupledFacePointPatch | ( | const polyPatch & | patch, |
const pointBoundaryMesh & | bm | ||
) |
Construct from components.
Definition at line 42 of file coupledFacePointPatch.C.
~coupledFacePointPatch | ( | ) | [virtual]
|
Definition at line 55 of file coupledFacePointPatch.C.
virtual void calcGeometry | ( | ) | [protected, pure virtual]
|
Calculate mesh points.
Implements coupledPointPatch.
TypeName | ( | coupledPolyPatch:: | typeName_() ) |
Runtime type information.
Reimplemented from coupledPointPatch.
virtual bool coupled | ( | ) | const [inline, virtual]
|
Return true because this patch is coupled.
Reimplemented from coupledPointPatch.
Reimplemented in processorPointPatch.
Definition at line 117 of file coupledFacePointPatch.H.
const labelList & nonGlobalPatchPoints | ( | ) | const [virtual]
|
Return the set of labels of the pointPatch points which are.
non-global, i.e. present in this coupledFacePointPatch
Definition at line 61 of file coupledFacePointPatch.C.
References coupledFacePointPatch::nonGlobalPatchPoints_.
const labelList & loneMeshPoints | ( | ) | const [virtual]
|
Return the set of labels of the pointPatch points which are.
lone, i.e. present in this coupledFacePointPatch but not associated with any faces
Definition at line 66 of file coupledFacePointPatch.C.
References coupledFacePointPatch::loneMeshPoints_.
const vectorField & pointNormals | ( | ) | const [virtual]
|
Return point unit normals. Not impelemented.
Reimplemented from facePointPatch.
Definition at line 71 of file coupledFacePointPatch.C.
References notImplemented.
labelList nonGlobalPatchPoints_ [protected]
|
The set of labels of the pointPatch points which are.
non-global, i.e. present only in this coupledPointPatch. MUST be initialised by calcGeometry()!
Definition at line 80 of file coupledFacePointPatch.H.
Referenced by coupledFacePointPatch::nonGlobalPatchPoints().
labelList loneMeshPoints_ [protected]
|
Definition at line 82 of file coupledFacePointPatch.H.
Referenced by coupledFacePointPatch::loneMeshPoints().