Public Member Functions | Protected Member Functions | List of all members
cyclicAMIPointPatch Class Reference

Cyclic AMI point patch - place holder only. More...

Inheritance diagram for cyclicAMIPointPatch:
Inheritance graph
[legend]
Collaboration diagram for cyclicAMIPointPatch:
Collaboration graph
[legend]

Public Member Functions

 TypeName (cyclicAMIPolyPatch::typeName_())
 
 cyclicAMIPointPatch (const polyPatch &patch, const pointBoundaryMesh &bm)
 
virtual ~cyclicAMIPointPatch ()
 
virtual bool coupled () const
 
virtual const wordconstraintType () const
 
const cyclicAMIPolyPatchcyclicAMIPatch () const
 
const cyclicAMIPointPatchneighbPatch () const
 
bool parallel () const
 
const tensorFieldforwardT () const
 
const tensorFieldreverseT () const
 
- Public Member Functions inherited from coupledFacePointPatch
 TypeName (coupledPolyPatch::typeName_())
 
 coupledFacePointPatch (const polyPatch &patch, const pointBoundaryMesh &bm)
 
virtual ~coupledFacePointPatch ()
 
- Public Member Functions inherited from facePointPatch
 TypeName (polyPatch::typeName_())
 
 declareRunTimeSelectionTable (autoPtr, facePointPatch, polyPatch,(const polyPatch &patch, const pointBoundaryMesh &bm),(patch, bm))
 
 facePointPatch (const polyPatch &p, const pointBoundaryMesh &pm)
 
virtual ~facePointPatch ()=default
 
virtual const polyPatchpatch () const
 
virtual const wordname () const
 
virtual label size () const
 
virtual label index () const
 
virtual const labelListmeshPoints () const
 
virtual const pointFieldlocalPoints () const
 
virtual const vectorFieldpointNormals () const
 
- Public Member Functions inherited from pointPatch
 TypeName ("basePatch")
 
 pointPatch (const pointBoundaryMesh &bm)
 
virtual ~pointPatch ()=default
 
const pointBoundaryMeshboundaryMesh () const
 
virtual void applyConstraint (const label pointi, pointConstraint &) const
 
- Public Member Functions inherited from coupledPointPatch
 TypeName (coupledPolyPatch::typeName_())
 
 coupledPointPatch (const pointBoundaryMesh &bm)
 
virtual ~coupledPointPatch ()
 

Protected Member Functions

virtual void initGeometry (PstreamBuffers &)
 
virtual void calcGeometry (PstreamBuffers &)
 
virtual void initMovePoints (PstreamBuffers &, const pointField &)
 
virtual void movePoints (PstreamBuffers &, const pointField &)
 
virtual void initUpdateMesh (PstreamBuffers &)
 
virtual void updateMesh (PstreamBuffers &)
 
- Protected Member Functions inherited from facePointPatch
 facePointPatch (const facePointPatch &)=delete
 
void operator= (const facePointPatch &)=delete
 
- Protected Member Functions inherited from pointPatch
 pointPatch (const pointPatch &)=delete
 
void operator= (const pointPatch &)=delete
 

Additional Inherited Members

- Static Public Member Functions inherited from facePointPatch
static autoPtr< facePointPatchNew (const polyPatch &, const pointBoundaryMesh &)
 
- Protected Attributes inherited from facePointPatch
const polyPatchpolyPatch_
 

Detailed Description

Cyclic AMI point patch - place holder only.

Source files

Definition at line 48 of file cyclicAMIPointPatch.H.

Constructor & Destructor Documentation

◆ cyclicAMIPointPatch()

cyclicAMIPointPatch ( const polyPatch patch,
const pointBoundaryMesh bm 
)

Definition at line 87 of file cyclicAMIPointPatch.C.

◆ ~cyclicAMIPointPatch()

~cyclicAMIPointPatch ( )
virtual

Definition at line 99 of file cyclicAMIPointPatch.C.

Member Function Documentation

◆ initGeometry()

void initGeometry ( PstreamBuffers )
protectedvirtual

Implements coupledPointPatch.

Definition at line 50 of file cyclicAMIPointPatch.C.

◆ calcGeometry()

void calcGeometry ( PstreamBuffers )
protectedvirtual

Implements coupledFacePointPatch.

Definition at line 54 of file cyclicAMIPointPatch.C.

◆ initMovePoints()

void initMovePoints ( PstreamBuffers ,
const pointField  
)
protectedvirtual

Implements coupledPointPatch.

Definition at line 59 of file cyclicAMIPointPatch.C.

◆ movePoints()

void movePoints ( PstreamBuffers ,
const pointField  
)
protectedvirtual

Implements coupledPointPatch.

Definition at line 66 of file cyclicAMIPointPatch.C.

◆ initUpdateMesh()

void initUpdateMesh ( PstreamBuffers pBufs)
protectedvirtual

Implements coupledPointPatch.

Definition at line 70 of file cyclicAMIPointPatch.C.

References facePointPatch::initUpdateMesh().

Here is the call graph for this function:

◆ updateMesh()

void updateMesh ( PstreamBuffers pBufs)
protectedvirtual

Implements coupledPointPatch.

Definition at line 77 of file cyclicAMIPointPatch.C.

References facePointPatch::updateMesh().

Here is the call graph for this function:

◆ TypeName()

TypeName ( cyclicAMIPolyPatch::typeName_()  )

◆ coupled()

bool coupled ( ) const
virtual

Reimplemented from facePointPatch.

Definition at line 105 of file cyclicAMIPointPatch.C.

References boundaryMesh::mesh(), and UPstream::parRun().

Here is the call graph for this function:

◆ constraintType()

virtual const word& constraintType ( ) const
inlinevirtual

Reimplemented from pointPatch.

Definition at line 116 of file cyclicAMIPointPatch.H.

References Foam::type().

Here is the call graph for this function:

◆ cyclicAMIPatch()

const cyclicAMIPolyPatch& cyclicAMIPatch ( ) const
inline

Definition at line 122 of file cyclicAMIPointPatch.H.

◆ neighbPatch()

const cyclicAMIPointPatch& neighbPatch ( ) const
inline

Definition at line 128 of file cyclicAMIPointPatch.H.

References pointPatch::boundaryMesh(), and cyclicAMIPolyPatch::neighbPatchID().

Referenced by cyclicAMIPointPatchField< Type >::swapAddSeparated().

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

◆ parallel()

bool parallel ( ) const
inline

Definition at line 136 of file cyclicAMIPointPatch.H.

References coupledPolyPatch::parallel().

Referenced by cyclicAMIPointPatchField< Type >::doTransform().

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

◆ forwardT()

const tensorField& forwardT ( ) const
inline

Definition at line 142 of file cyclicAMIPointPatch.H.

References coupledPolyPatch::forwardT().

Referenced by cyclicAMIPointPatchField< Type >::forwardT().

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

◆ reverseT()

const tensorField& reverseT ( ) const
inline

Definition at line 148 of file cyclicAMIPointPatch.H.

References coupledPolyPatch::reverseT().

Referenced by cyclicAMIPointPatchField< Type >::reverseT().

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

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