OpenFOAM logo
Open Source CFD Toolkit

linearDiff Class Reference

Inheritance diagram for linearDiff:

Inheritance graph
[legend]
Collaboration diagram for linearDiff:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("linear")
 Runtime type information.
 linearDiff (const tetDecompositionMotionSolver &mSolver)
 Construct from components.
virtual ~linearDiff ()
tmp< scalarFieldL () const
 Return cell distance field.
const elementScalarFieldgamma () const
 Return diffusivity field.
virtual void correct ()
 Correct the motion diffusivity.

Protected Member Functions

elementScalarFieldgamma ()
 Return non constant diffusivity field.

Constructor & Destructor Documentation

linearDiff const tetDecompositionMotionSolver mSolver  ) 
 

Construct from components.

virtual ~linearDiff  )  [virtual]
 


Member Function Documentation

virtual void correct  )  [virtual]
 

Correct the motion diffusivity.

Implements motionDiff.

Reimplemented in exponentialDiff, and quadraticDiff.

const elementScalarField& gamma  )  const [inline, virtual]
 

Return diffusivity field.

Implements motionDiff.

Definition at line 114 of file linearDiff.H.

elementScalarField& gamma  )  [inline, protected]
 

Return non constant diffusivity field.

Definition at line 83 of file linearDiff.H.

References Foam::elementScalarField.

tmp<scalarField> L  )  const
 

Return cell distance field.

TypeName "linear"   ) 
 

Runtime type information.


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