#include <Interp3d.h>
Inheritance diagram for Interp3d::
Public Types | |
typedef DofType | DOFType |
typedef DofType::ValueType | ValueType |
typedef DofType::DerivType | DerivType |
Public Methods | |
virtual SCOREC_Util::SVectorDouble | eval (const SCOREC_Util::SPoint3 &pt, int timeDer=0) const=0 |
virtual SCOREC_Util::SMatrix | eval1Deriv (const SCOREC_Util::SPoint3 &pt, int timeDer=0) const=0 |
virtual SCOREC_Util::SPoint3 | localToGlobal (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual SCOREC_Util::SPoint3 | localToGlobalCurrent (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual SCOREC_Util::SPoint3 | globalToLocal (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual SCOREC_Util::SPoint3 | globalToLocal (pVertex v) const=0 |
virtual DMatrix<DofType> | d2Ndx2 (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual DMatrix<DofType> | dNdx (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual DMatrix<DofType> | N (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual double | jacobianInverse (const SCOREC_Util::SPoint3 &pt, SCOREC_Util::SMatrix *jac) const=0 |
virtual double | detJacobian (const SCOREC_Util::SPoint3 &pt) const=0 |
virtual void | setValue (const FieldValue &ival, int derivative)=0 |
Protected Methods | |
Interp3d (Field< DofType > *field, pEntity ment) |
|
Evaluate the interpolation with the dofs as unknowns. Reimplemented in GeneralInterpRegion. |
|
Evaluate the second derivative of the interpolation with the dofs as unknowns. Reimplemented in GeneralInterpRegion. |
|
Evaluate the first derivative of the interpolation with the dofs as unknowns. Reimplemented in GeneralInterpRegion. |
|
Return the determinate of the jacobian of the mapping associated with this interpolation. Reimplemented in GeneralInterpRegion. |
|
Evaulate the interpolation at the given point. Reimplemented in GeneralInterpRegion. |
|
Evaulate first derivative of the interpolation at the given point. Reimplemented in GeneralInterpRegion. |
|
Compute the local coordinates for this global coordinate. First signature requires parametric inversion, second only needs to know the ordering of the interpolant for the mapping. Reimplemented in GeneralInterpRegion. |
|
Evaluate the jacobian inverse of the mapping associated with this interpolation. Returns the determinate of the jacobian. Reimplemented in GeneralInterpRegion. |
|
Transform the local coordinate point to a global point Reimplemented in GeneralInterpRegion. |
|
sets the value of the dofs for this Interp to the correct value to Interp the given FieldValue Reimplemented from Interp. Reimplemented in GeneralInterpRegion. |