All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
coupledPointPatch Class Referenceabstract

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

Inheritance diagram for coupledPointPatch:

Public Member Functions

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

Protected Member Functions

virtual void initCalcGeometry (PstreamBuffers &)=0
 Initialise the calculation of the patch geometry. More...
 
virtual void calcGeometry (PstreamBuffers &)=0
 Calculate the patch geometry. More...
 
virtual void initMovePoints (PstreamBuffers &, const pointField &)=0
 Initialise the patches for moving points. More...
 
virtual void movePoints (PstreamBuffers &, const pointField &)=0
 Correct patches after moving points. More...
 
virtual void initUpdateMesh (PstreamBuffers &)=0
 Initialise the update of the patch topology. More...
 
virtual void updateMesh (PstreamBuffers &)=0
 Update of the patch topology. More...
 

Detailed Description

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

Source files

Definition at line 51 of file coupledPointPatch.H.

Constructor & Destructor Documentation

◆ coupledPointPatch()

Construct from components.

Definition at line 41 of file coupledPointPatch.C.

◆ ~coupledPointPatch()

~coupledPointPatch ( )
virtual

Destructor.

Definition at line 47 of file coupledPointPatch.C.

Member Function Documentation

◆ initCalcGeometry()

virtual void initCalcGeometry ( PstreamBuffers )
protectedpure virtual

Initialise the calculation of the patch geometry.

Implemented in cyclicAMIPointPatch.

◆ calcGeometry()

virtual void calcGeometry ( PstreamBuffers )
protectedpure virtual

Calculate the patch geometry.

Implemented in coupledFacePointPatch, and cyclicAMIPointPatch.

◆ initMovePoints()

virtual void initMovePoints ( PstreamBuffers ,
const pointField  
)
protectedpure virtual

Initialise the patches for moving points.

Implemented in cyclicAMIPointPatch.

◆ movePoints()

virtual void movePoints ( PstreamBuffers ,
const pointField  
)
protectedpure virtual

Correct patches after moving points.

Implemented in cyclicAMIPointPatch.

◆ initUpdateMesh()

virtual void initUpdateMesh ( PstreamBuffers )
protectedpure virtual

Initialise the update of the patch topology.

Implemented in cyclicAMIPointPatch.

◆ updateMesh()

virtual void updateMesh ( PstreamBuffers )
protectedpure virtual

Update of the patch topology.

Implemented in cyclicAMIPointPatch.

◆ TypeName()

TypeName ( coupledPolyPatch::typeName_()  )

Runtime type information.


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