OpenFOAM logo
Open Source CFD Toolkit

multivariateSurfaceInterpolationScheme::fieldScheme Class Reference

Inheritance diagram for multivariateSurfaceInterpolationScheme::fieldScheme:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

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

surfaceInterpolationScheme sub-class returned by operator(field)

which is used as the interpolation scheme for the field

Definition at line 178 of file multivariateSurfaceInterpolationScheme.H.

Public Member Functions

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


Constructor & Destructor Documentation

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

Definition at line 188 of file multivariateSurfaceInterpolationScheme.H.


Member Function Documentation

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

Return the interpolation weighting factors.

Implements surfaceInterpolationScheme.

Implemented in multivariateScheme::fieldScheme, multivariateSelectionScheme::fieldScheme, and multivariateUpwind::fieldScheme.


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