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

Cell to surface interpolation scheme. Included in fvMesh. More...

Inheritance diagram for surfaceInterpolation:
Inheritance graph
[legend]

Public Member Functions

 ClassName ("surfaceInterpolation")
 
 surfaceInterpolation (const fvMesh &)
 
virtual ~surfaceInterpolation ()
 
virtual const fvGeometrySchemegeometry () const
 
void geometry (tmp< fvGeometryScheme > &)
 
virtual const surfaceScalarFieldweights () const
 
virtual const surfaceScalarFielddeltaCoeffs () const
 
virtual const surfaceScalarFieldnonOrthDeltaCoeffs () const
 
virtual const surfaceVectorFieldnonOrthCorrectionVectors () const
 
virtual bool movePoints ()
 
virtual void updateGeom ()
 

Protected Member Functions

void clearOut ()
 

Detailed Description

Cell to surface interpolation scheme. Included in fvMesh.

Source files

Definition at line 54 of file surfaceInterpolation.H.

Constructor & Destructor Documentation

◆ surfaceInterpolation()

surfaceInterpolation ( const fvMesh fvm)
explicit

Definition at line 54 of file surfaceInterpolation.C.

◆ ~surfaceInterpolation()

~surfaceInterpolation ( )
virtual

Definition at line 66 of file surfaceInterpolation.C.

Member Function Documentation

◆ clearOut()

void clearOut ( )
protected

Definition at line 43 of file surfaceInterpolation.C.

Referenced by fvMesh::clearOutLocal(), dynamicRefineFvMesh::mapFields(), and fvMesh::updateMesh().

Here is the caller graph for this function:

◆ ClassName()

ClassName ( "surfaceInterpolation"  )

◆ geometry() [1/2]

const Foam::fvGeometryScheme & geometry ( ) const
virtual

Definition at line 74 of file surfaceInterpolation.C.

References fvGeometryScheme::New().

Here is the call graph for this function:

◆ geometry() [2/2]

void geometry ( tmp< fvGeometryScheme > &  schemePtr)

Definition at line 90 of file surfaceInterpolation.C.

◆ weights()

const Foam::surfaceScalarField & weights ( ) const
virtual

Definition at line 96 of file surfaceInterpolation.C.

Referenced by cubic< Type >::correction().

Here is the caller graph for this function:

◆ deltaCoeffs()

const Foam::surfaceScalarField & deltaCoeffs ( ) const
virtual

◆ nonOrthDeltaCoeffs()

const Foam::surfaceScalarField & nonOrthDeltaCoeffs ( ) const
virtual

◆ nonOrthCorrectionVectors()

const Foam::surfaceVectorField & nonOrthCorrectionVectors ( ) const
virtual

Definition at line 131 of file surfaceInterpolation.C.

◆ movePoints()

bool movePoints ( )
virtual

◆ updateGeom()

void updateGeom ( )
virtual

Reimplemented in fvMesh.

Definition at line 166 of file surfaceInterpolation.C.

References Foam::expressions::patchExpr::debug, Foam::endl(), and Foam::Pout.

Referenced by fvMesh::updateGeom().

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: