Main Page   Class Hierarchy   Compound List   Compound Members  

Interpolation2d Class Template Reference

#include <Interpolation2d.h>

Inheritance diagram for Interpolation2d::

Interpolation GenericInterpolation InterpolationFace List of all members.

Public Types

typedef DofType DOFType

Public Methods

 Interpolation2d (Interp2d< DofType > *interp)
virtual ~Interpolation2d ()
SCOREC_Util::SVectorDouble eval (const SCOREC_Util::SPoint2 &pt, int timeDer=0) const
 Evaluate.

SCOREC_Util::SMatrix eval1Deriv (const SCOREC_Util::SPoint2 &pt, int timeDer=0) const
 Evaluate first derivative.

SCOREC_Util::SPoint3 localToGlobal (const SCOREC_Util::SPoint2 &pt) const
 map point from local (mesh face) to global coordinates.

SCOREC_Util::SPoint3 localToGlobalCurrent (const SCOREC_Util::SPoint2 &pt) const
SCOREC_Util::SPoint2 globalToLocal (const SCOREC_Util::SPoint3 &pt) const
 map point from global coordinates to local (mesh face).

SCOREC_Util::SPoint2 globalToLocal (pVertex v) const
 map point from global coordinates to local (mesh face).

DMatrix<DofType> dNdx (const SCOREC_Util::SPoint2 &pt) const
DMatrix<DofType> N (const SCOREC_Util::SPoint2 &pt) const
double jacobianInverse (const SCOREC_Util::SPoint2 &pt, SCOREC_Util::SMatrix *jac) const
 get inverse of the Jacobian at the given point.

double detJacobian (const SCOREC_Util::SPoint2 &pt) const
 get the determinate of the jacobian at the given point.

void setValue (const FieldValue &ival, int derivative)

Detailed Description

template<class DofType> class Interpolation2d

Interpolation over a mesh face


Member Function Documentation

template<class DofType>
DMatrix< DofType > Interpolation2d<DofType>::N ( const SCOREC_Util::SPoint2 & pt ) const [inline]
 

Evaluate shape function with dofs as unknowns.

template<class DofType>
DMatrix< DofType > Interpolation2d<DofType>::dNdx ( const SCOREC_Util::SPoint2 & pt ) const [inline]
 

Evaluate first derivative of shape function with dofs as unknowns.

template<class DofType>
void Interpolation2d<DofType>::setValue ( const FieldValue & ival,
int derivative ) [inline]
 

sets the value of the dofs for this interpolation to the correct value to interpolation the given FieldValue

Reimplemented from Interpolation.


The documentation for this class was generated from the following file:
Generated at Mon Jul 23 13:15:01 2001 for SCOREC_UnitSystem by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001