OpenFOAM logo
Open Source CFD Toolkit

PrimitivePatchInterpolation Class Template Reference

Inheritance diagram for PrimitivePatchInterpolation:

Inheritance graph
[legend]
Collaboration diagram for PrimitivePatchInterpolation:

Collaboration graph
[legend]
List of all members.

template<class Patch>
class Foam::PrimitivePatchInterpolation< Patch >


Public Member Functions

 PrimitivePatchInterpolation (const Patch &p)
 Construct from PrimitivePatch.
 ~PrimitivePatchInterpolation ()
template<class Type>
tmp< Field< Type > > faceToPointInterpolate (const Field< Type > &ff) const
 Interpolate from faces to points.
template<class Type>
tmp< Field< Type > > faceToPointInterpolate (const tmp< Field< Type > > &tff) const
template<class Type>
tmp< Field< Type > > pointToFaceInterpolate (const Field< Type > &pf) const
 Interpolate from points to faces.
template<class Type>
tmp< Field< Type > > pointToFaceInterpolate (const tmp< Field< Type > > &tpf) const
template<class Type>
tmp< Field< Type > > faceToEdgeInterpolate (const Field< Type > &ff) const
 Interpolate from faces to edges.
template<class Type>
tmp< Field< Type > > faceToEdgeInterpolate (const tmp< Field< Type > > &tff) const
bool movePoints ()
 Do what is neccessary if the mesh has moved.

Constructor & Destructor Documentation

PrimitivePatchInterpolation const Patch &  p  )  [inline]
 

Construct from PrimitivePatch.

Definition at line 98 of file PrimitivePatchInterpolation.H.

~PrimitivePatchInterpolation  ) 
 


Member Function Documentation

tmp<Field<Type> > faceToEdgeInterpolate const tmp< Field< Type > > &  tff  )  const
 

tmp<Field<Type> > faceToEdgeInterpolate const Field< Type > &  ff  )  const
 

Interpolate from faces to edges.

tmp<Field<Type> > faceToPointInterpolate const tmp< Field< Type > > &  tff  )  const
 

tmp<Field<Type> > faceToPointInterpolate const Field< Type > &  ff  )  const
 

Interpolate from faces to points.

bool movePoints  ) 
 

Do what is neccessary if the mesh has moved.

tmp<Field<Type> > pointToFaceInterpolate const tmp< Field< Type > > &  tpf  )  const
 

tmp<Field<Type> > pointToFaceInterpolate const Field< Type > &  pf  )  const
 

Interpolate from points to faces.


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