FreeFOAM The Cross-Platform CFD Toolkit
coupledPointPatch Class Reference

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

#include <OpenFOAM/coupledPointPatch.H>


Detailed Description

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

Source files

Definition at line 52 of file coupledPointPatch.H.

+ Inheritance diagram for coupledPointPatch:

List of all members.

Public Member Functions

 TypeName (coupledPolyPatch::typeName_())
 Runtime type information.
 coupledPointPatch (const pointBoundaryMesh &bm)
 Construct from components.
virtual ~coupledPointPatch ()
virtual bool coupled () const
 Return true because this patch is coupled.

Protected Member Functions

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

Constructor & Destructor Documentation

Construct from components.

Definition at line 37 of file coupledPointPatch.C.

~coupledPointPatch ( )
virtual

Definition at line 43 of file coupledPointPatch.C.


Member Function Documentation

virtual void initGeometry ( )
protectedpure virtual

Initialise the calculation of the patch geometry.

virtual void calcGeometry ( )
protectedpure virtual

Calculate the patch geometry.

Implemented in coupledFacePointPatch.

virtual void initMovePoints ( const pointField )
protectedpure virtual

Initialise the patches for moving points.

virtual void movePoints ( const pointField )
protectedpure virtual

Correct patches after moving points.

virtual void initUpdateMesh ( )
protectedpure virtual

Initialise the update of the patch topology.

virtual void updateMesh ( )
protectedpure virtual

Update of the patch topology.

TypeName ( coupledPolyPatch::  typeName_())

Runtime type information.

Reimplemented in coupledFacePointPatch.

virtual bool coupled ( ) const
inlinevirtual

Return true because this patch is coupled.

Reimplemented in globalPointPatch, processorPointPatch, and coupledFacePointPatch.

Definition at line 108 of file coupledPointPatch.H.


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