FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

multivariateUpwind< Type > Class Template Reference

Upwind-difference form of the multivariate surfaceInterpolationScheme. More...

#include <finiteVolume/multivariateUpwind.H>


Detailed Description

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

Upwind-difference form of the multivariate surfaceInterpolationScheme.

Source files

Definition at line 51 of file multivariateUpwind.H.

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

List of all members.

Classes

class  fieldScheme
 surfaceInterpolationScheme sub-class returned by operator(field) More...

Public Member Functions

 TypeName ("upwind")
 Runtime type information.
 multivariateUpwind (const fvMesh &mesh, const typename multivariateSurfaceInterpolationScheme< Type >::fieldTable &fields, const surfaceScalarField &faceFlux, Istream &schemeData)
 Construct for field, faceFlux and Istream.
tmp
< surfaceInterpolationScheme
< Type > >  
operator() (const GeometricField< Type, fvPatchField, volMesh > &field) const

Constructor & Destructor Documentation

multivariateUpwind ( const fvMesh &   mesh,
const typename multivariateSurfaceInterpolationScheme< Type >::fieldTable &   fields,
const surfaceScalarField &   faceFlux,
Istream &   schemeData  
) [inline]

Construct for field, faceFlux and Istream.

Definition at line 79 of file multivariateUpwind.H.


Member Function Documentation

TypeName ( "upwind"    )

Runtime type information.

tmp<surfaceInterpolationScheme<Type> > operator() ( const GeometricField< Type, fvPatchField, volMesh > &   field  ) const [inline, virtual]

The documentation for this class was generated from the following file:
  • src/finiteVolume/interpolation/surfaceInterpolation/multivariateSchemes/upwind/multivariateUpwind.H