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

Face to edge interpolation scheme. Included in faMesh. More...

Inheritance diagram for edgeInterpolation:
Inheritance graph
[legend]

Public Member Functions

 ClassName ("edgeInterpolation")
 
 edgeInterpolation (const faMesh &)
 
 ~edgeInterpolation ()
 
const faMeshmesh () const
 
const edgeScalarFieldlPN () const
 
const edgeScalarFieldweights () const
 
const edgeScalarFielddeltaCoeffs () const
 
bool orthogonal () const
 
const edgeVectorFieldcorrectionVectors () const
 
bool skew () const
 
const edgeVectorFieldskewCorrectionVectors () const
 
bool movePoints () const
 

Protected Member Functions

void clearOut ()
 

Detailed Description

Face to edge interpolation scheme. Included in faMesh.

Author Zeljko Tukovic, FMENA Hrvoje Jasak, Wikki Ltd.

Source files

Definition at line 56 of file edgeInterpolation.H.

Constructor & Destructor Documentation

◆ edgeInterpolation()

edgeInterpolation ( const faMesh fam)
explicit

Definition at line 49 of file edgeInterpolation.C.

◆ ~edgeInterpolation()

Definition at line 64 of file edgeInterpolation.C.

Member Function Documentation

◆ clearOut()

void clearOut ( )
protected

Definition at line 37 of file edgeInterpolation.C.

References Foam::deleteDemandDrivenData().

Here is the call graph for this function:

◆ ClassName()

ClassName ( "edgeInterpolation"  )

◆ mesh()

const faMesh& mesh ( ) const
inline

Definition at line 138 of file edgeInterpolation.H.

◆ lPN()

const Foam::edgeScalarField & lPN ( ) const

Definition at line 72 of file edgeInterpolation.C.

◆ weights()

const Foam::edgeScalarField & weights ( ) const

Definition at line 83 of file edgeInterpolation.C.

Referenced by faFieldDecomposer::reset().

Here is the caller graph for this function:

◆ deltaCoeffs()

const Foam::edgeScalarField & deltaCoeffs ( ) const

◆ orthogonal()

bool orthogonal ( ) const

Definition at line 105 of file edgeInterpolation.C.

Referenced by correctedLnGrad< Type >::corrected(), and limitedLnGrad< Type >::corrected().

Here is the caller graph for this function:

◆ correctionVectors()

const Foam::edgeVectorField & correctionVectors ( ) const

Definition at line 116 of file edgeInterpolation.C.

References Foam::abort(), Foam::FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ skew()

bool skew ( ) const

Definition at line 129 of file edgeInterpolation.C.

◆ skewCorrectionVectors()

Definition at line 141 of file edgeInterpolation.C.

References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and Foam::skew().

Referenced by skewCorrectedEdgeInterpolation< Type >::skewCorrection().

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

◆ movePoints()

bool movePoints ( ) const

Definition at line 154 of file edgeInterpolation.C.

References Foam::deleteDemandDrivenData().

Referenced by faMesh::movePoints(), and faMesh::updateMesh().

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: