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...
 
 coupledPointPatch (const coupledPointPatch &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~coupledPointPatch ()
 Destructor. More...
 
void operator= (const coupledPointPatch &)=delete
 Disallow default bitwise assignment. 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 initTopoChange (PstreamBuffers &)=0
 Initialise the update of the patch topology. More...
 
virtual void topoChange (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() [1/2]

Construct from components.

Definition at line 41 of file coupledPointPatch.C.

◆ coupledPointPatch() [2/2]

coupledPointPatch ( const coupledPointPatch )
delete

Disallow default bitwise copy construction.

◆ ~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.

◆ calcGeometry()

virtual void calcGeometry ( PstreamBuffers )
protectedpure virtual

Calculate the patch geometry.

Implemented in coupledFacePointPatch.

◆ initMovePoints()

virtual void initMovePoints ( PstreamBuffers ,
const pointField  
)
protectedpure virtual

Initialise the patches for moving points.

◆ movePoints()

virtual void movePoints ( PstreamBuffers ,
const pointField  
)
protectedpure virtual

Correct patches after moving points.

◆ initTopoChange()

virtual void initTopoChange ( PstreamBuffers )
protectedpure virtual

Initialise the update of the patch topology.

◆ topoChange()

virtual void topoChange ( PstreamBuffers )
protectedpure virtual

Update of the patch topology.

◆ TypeName()

TypeName ( coupledPolyPatch::typeName_()  )

Runtime type information.

◆ operator=()

void operator= ( const coupledPointPatch )
delete

Disallow default bitwise assignment.


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