Loading...
Searching...
No Matches
coupledPointPatch Class Referenceabstract

coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More...

#include <coupledPointPatch.H>

Inheritance diagram for coupledPointPatch:

Public Member Functions

 TypeName (coupledPolyPatch::typeName_())
 Runtime type information.
 coupledPointPatch (const pointBoundaryMesh &bm)
 Construct from components.
virtual ~coupledPointPatch ()=default
 Destructor.

Protected Member Functions

virtual void initGeometry (PstreamBuffers &)=0
 Initialise the calculation of the patch geometry.
virtual void calcGeometry (PstreamBuffers &)=0
 Calculate the patch geometry.
virtual void initMovePoints (PstreamBuffers &, const pointField &)=0
 Initialise the patches for moving points.
virtual void movePoints (PstreamBuffers &, const pointField &)=0
 Correct patches after moving points.
virtual void initUpdateMesh (PstreamBuffers &)=0
 Initialise the update of the patch topology.
virtual void updateMesh (PstreamBuffers &)=0
 Update of the patch topology.
 coupledPointPatch (const coupledPointPatch &)=delete
 No copy construct.
void operator= (const coupledPointPatch &)=delete
 No copy assignment.

Detailed Description

coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches

Source files

Definition at line 50 of file coupledPointPatch.H.

Constructor & Destructor Documentation

◆ coupledPointPatch() [1/2]

coupledPointPatch ( const coupledPointPatch & )
protecteddelete

No copy construct.

References coupledPointPatch().

Referenced by coupledFacePointPatch::coupledFacePointPatch(), coupledFacePointPatch::coupledFacePointPatch(), coupledPointPatch(), and operator=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ coupledPointPatch() [2/2]

coupledPointPatch ( const pointBoundaryMesh & bm)
explicit

Construct from components.

Definition at line 34 of file coupledPointPatch.C.

◆ ~coupledPointPatch()

virtual ~coupledPointPatch ( )
virtualdefault

Destructor.

Member Function Documentation

◆ initGeometry()

virtual void initGeometry ( PstreamBuffers & )
protectedpure virtual

Initialise the calculation of the patch geometry.

Implemented in cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ calcGeometry()

virtual void calcGeometry ( PstreamBuffers & )
protectedpure virtual

Calculate the patch geometry.

Implemented in coupledFacePointPatch, cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ initMovePoints()

virtual void initMovePoints ( PstreamBuffers & ,
const pointField &  )
protectedpure virtual

Initialise the patches for moving points.

Implemented in cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ movePoints()

virtual void movePoints ( PstreamBuffers & ,
const pointField &  )
protectedpure virtual

Correct patches after moving points.

Implemented in cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ initUpdateMesh()

virtual void initUpdateMesh ( PstreamBuffers & )
protectedpure virtual

Initialise the update of the patch topology.

Implemented in cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ updateMesh()

virtual void updateMesh ( PstreamBuffers & )
protectedpure virtual

Update of the patch topology.

Implemented in cyclicACMIPointPatch, and cyclicAMIPointPatch.

◆ operator=()

void operator= ( const coupledPointPatch & )
protecteddelete

No copy assignment.

References coupledPointPatch().

Here is the call graph for this function:

◆ TypeName()

TypeName ( coupledPolyPatch::typeName_() )

Runtime type information.


The documentation for this class was generated from the following files: