OpenFOAM logo
Open Source CFD Toolkit

motionDiff Class Reference

Inheritance diagram for motionDiff:

Inheritance graph
[legend]
Collaboration diagram for motionDiff:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("motionDiff")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, motionDiff, dictionary,(const tetDecompositionMotionSolver &mSolver),(mSolver))
 motionDiff (const tetDecompositionMotionSolver &mSolver)
 Construct from components.
virtual ~motionDiff ()
const tetDecompositionMotionSolvermSolver () const
 Return reference to mesh.
const tetPolyMeshtetMesh () const
 Return reference to mesh.
virtual const elementScalarFieldgamma () const =0
 Return diffusivity field.
virtual void correct ()=0
 Correct the motion diffusivity.

Static Public Member Functions

autoPtr< motionDiffNew (const tetDecompositionMotionSolver &mSolver)
 Select null constructed.

Constructor & Destructor Documentation

motionDiff const tetDecompositionMotionSolver mSolver  )  [inline]
 

Construct from components.

Definition at line 100 of file motionDiff.H.

virtual ~motionDiff  )  [virtual]
 


Member Function Documentation

virtual void correct  )  [pure virtual]
 

Correct the motion diffusivity.

Implemented in constDiff, deformationEnergyDiff, distortionEnergyDiff, exponentialDiff, fileDiff, linearDiff, patchEnhancedDiff, and quadraticDiff.

declareRunTimeSelectionTable autoPtr  ,
motionDiff  ,
dictionary  ,
(const tetDecompositionMotionSolver &mSolver)  ,
(mSolver) 
 

virtual const elementScalarField& gamma  )  const [pure virtual]
 

Return diffusivity field.

Implemented in constDiff, deformationEnergyDiff, distortionEnergyDiff, fileDiff, linearDiff, and patchEnhancedDiff.

const tetDecompositionMotionSolver& mSolver  )  const [inline]
 

Return reference to mesh.

Definition at line 114 of file motionDiff.H.

References tetDecompositionMotionSolver::tetMesh().

Here is the call graph for this function:

autoPtr<motionDiff> New const tetDecompositionMotionSolver mSolver  )  [static]
 

Select null constructed.

const tetPolyMesh& tetMesh  )  const [inline]
 

Return reference to mesh.

Definition at line 120 of file motionDiff.H.

TypeName "motionDiff"   ) 
 

Runtime type information.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org