OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

linear< Type > Class Template Reference

Central-differencing interpolation scheme class. More...

Inheritance diagram for linear< Type >:
Collaboration diagram for linear< Type >:

List of all members.


Public Member Functions

 TypeName ("linear")
 Runtime type information.
 linear (const fvMesh &mesh)
 Construct from mesh.
 linear (const fvMesh &mesh, Istream &)
 Construct from Istream.
 linear (const fvMesh &mesh, const surfaceScalarField &, Istream &)
 Construct from faceFlux and Istream.
tmp< surfaceScalarFieldweights (const GeometricField< Type, fvPatchField, volMesh > &) const
 Return the interpolation weighting factors.

Detailed Description

template<class Type>
class Foam::linear< Type >

Central-differencing interpolation scheme class.

Source files

Definition at line 46 of file linear.H.


Constructor & Destructor Documentation

linear ( const fvMesh mesh  )  [inline]

Construct from mesh.

Definition at line 65 of file linear.H.

linear ( const fvMesh mesh,
Istream  
) [inline]

Construct from Istream.

Definition at line 71 of file linear.H.

linear ( const fvMesh mesh,
const surfaceScalarField ,
Istream  
) [inline]

Construct from faceFlux and Istream.

Definition at line 78 of file linear.H.


Member Function Documentation

TypeName ( "linear< Type >"   ) 

Runtime type information.

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

Return the interpolation weighting factors.

Implements surfaceInterpolationScheme< Type >.

Definition at line 92 of file linear.H.


The documentation for this class was generated from the following file:
  • src/finiteVolume/interpolation/surfaceInterpolation/schemes/linear/linear.H
Copyright © 2000-2009 OpenCFD Ltd