#include <Interpolation3d.h>
Inheritance diagram for Interpolation3d::
Public Types | |
typedef DofType | DOFType |
Public Methods | |
Interpolation3d (Interp3d< DofType > *interp) | |
virtual | ~Interpolation3d () |
SCOREC_Util::SVectorDouble | eval (const SCOREC_Util::SPoint3 &pt, int timeDer=0) const |
SCOREC_Util::SMatrix | eval1Deriv (const SCOREC_Util::SPoint3 &pt, int timeDer=0) const |
SCOREC_Util::SPoint3 | localToGlobal (const SCOREC_Util::SPoint3 &pt) const |
SCOREC_Util::SPoint3 | localToGlobalCurrent (const SCOREC_Util::SPoint3 &pt) const |
SCOREC_Util::SPoint3 | globalToLocal (const SCOREC_Util::SPoint3 &pt) const |
SCOREC_Util::SPoint3 | globalToLocal (pVertex v) const |
DMatrix<DofType> | d2Ndx2 (const SCOREC_Util::SPoint3 &pt) const |
DMatrix<DofType> | dNdx (const SCOREC_Util::SPoint3 &pt) const |
DMatrix<DofType> | N (const SCOREC_Util::SPoint3 &pt) const |
double | jacobianInverse (const SCOREC_Util::SPoint3 &pt, SCOREC_Util::SMatrix *jac) const |
double | detJacobian (const SCOREC_Util::SPoint3 &pt) const |
void | setValue (const FieldValue &ival, int derivative) |
|
Evaluate the interpolation with the dofs as unknowns. |
|
Evaluate the second derivative of the interpolation with the dofs as unknowns. |
|
Evaluate the first derivative of the interpolation with the dofs as unknowns. |
|
Return the determinate of the jacobian of the mapping associated with this interpolation. |
|
Evaulate the interpolation at the given point. |
|
Evaulate first derivative of the interpolation at the given point. |
|
Transform the global point to a local coordinate |
|
Transform the global point to a local coordinate |
|
Evaluate the jacobian inverse of the mapping associated with this interpolation. Returns the determinate of the jacobian. |
|
Transform the local coordinate point to a global point |
|
sets the value of the dofs for this interpolation to the correct value to interpolation the given FieldValue Reimplemented from Interpolation. |