OpenFOAM logo
Open Source CFD Toolkit

multivariateUpwind::fieldScheme Class Reference

Inheritance diagram for multivariateUpwind::fieldScheme:

Inheritance graph
[legend]
Collaboration diagram for multivariateUpwind::fieldScheme:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class Type>
class Foam::multivariateUpwind< Type >::fieldScheme

surfaceInterpolationScheme sub-class returned by operator(field)

which is used as the interpolation scheme for the field

Definition at line 112 of file multivariateUpwind.H.

Public Member Functions

 fieldScheme (const GeometricField< Type, fvPatchField, volMesh > &field, const surfaceScalarField &faceFlux)
tmp< surfaceScalarFieldweights (const GeometricField< Type, fvPatchField, volMesh > &) const
 Return the interpolation weighting factors.


Constructor & Destructor Documentation

fieldScheme const GeometricField< Type, fvPatchField, volMesh > &  field,
const surfaceScalarField faceFlux
[inline]
 

Definition at line 125 of file multivariateUpwind.H.

References Foam::pos().

Here is the call graph for this function:


Member Function Documentation

tmp<surfaceScalarField> weights const GeometricField< Type, fvPatchField, volMesh > &   )  const [inline, virtual]
 

Return the interpolation weighting factors.

Implements multivariateSurfaceInterpolationScheme::fieldScheme.

Definition at line 140 of file multivariateUpwind.H.


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