#include <Interp2d.h>
Inheritance diagram for Interp2d::
Public Types | |
typedef DofType | DOFType |
Public Methods | |
virtual SCOREC_Util::SVectorDouble | eval (const SCOREC_Util::SPoint2 &pt, int timeDer=0) const=0 |
Evaluate. | |
virtual SCOREC_Util::SMatrix | eval1Deriv (const SCOREC_Util::SPoint2 &pt, int timeDer=0) const=0 |
Evaluate first derivative. | |
virtual SCOREC_Util::SPoint3 | localToGlobal (const SCOREC_Util::SPoint2 &pt) const=0 |
map point from local (mesh face) to global coordinates. | |
virtual SCOREC_Util::SPoint3 | localToGlobalCurrent (const SCOREC_Util::SPoint2 &pt) const=0 |
virtual SCOREC_Util::SPoint2 | globalToLocal (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual SCOREC_Util::SPoint2 | globalToLocal (pVertex v) const=0 |
virtual DMatrix<DofType> | dNdx (const SCOREC_Util::SPoint2 &pt) const=0 |
virtual DMatrix<DofType> | N (const SCOREC_Util::SPoint2 &pt) const=0 |
virtual double | jacobianInverse (const SCOREC_Util::SPoint2 &pt, SCOREC_Util::SMatrix *jac) const=0 |
get inverse of the Jacobian at the given point. | |
virtual double | detJacobian (const SCOREC_Util::SPoint2 &pt) const=0 |
get the determinate of the jacobian at the given point. | |
virtual void | setValue (const FieldValue &ival, int derivative)=0 |
Protected Methods | |
Interp2d (Field< DofType > *field, pEntity ent) |
|
Evaluate shape function with dofs as unknowns. Reimplemented in GeneralInterpFace. |
|
Evaluate first derivative of shape function with dofs as unknowns. Reimplemented in GeneralInterpFace. |
|
sets the value of the dofs for this Interp to the correct value to Interp the given FieldValue Reimplemented from Interp. Reimplemented in GeneralInterpFace. |