#include <ShapeFunction3d.h>
Inheritance diagram for ShapeFunction3d::
Public Types | |
typedef DofType::ValueType | ValueType |
typedef DofType::DerivType | DerivType |
Public Methods | |
ShapeFunction3d (pRegion region, Field< DofType > *field) | |
virtual ValueType | eval (const SCOREC_Util::SPoint3 &pt, pRegion, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DerivType | eval1Deriv (const SCOREC_Util::SPoint3 &pt, pRegion, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DerivType | eval2Deriv (const SCOREC_Util::SPoint3 &pt, pRegion, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DMatrix<DofType> | zeroDeriv (const SCOREC_Util::SPoint3 &pt, pRegion, const Field< DofType > &field) const=0 |
virtual DMatrix<DofType> | firstDeriv (const SCOREC_Util::SPoint3 &pt, pRegion region, const Field< DofType > &field) const=0 |
virtual DMatrix<DofType> | secondDeriv (const SCOREC_Util::SPoint3 &pt, pRegion region, const Field< DofType > &field) const=0 |
virtual void | getVandermonde (pRegion me, const Field< DofType > &field, SCOREC_Util::SMatrix **A, IntpPnt3d **pt)=0 |
virtual void | setDofVals (pRegion me, const Field< DofType > &field, const SCOREC_Util::SVector< SCOREC_Util::SVectorDouble > &a, int derivative, SCOREC_Util::Range< int > comps)=0 |
|
Evaulate at the location pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Evaulate first derivative at pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Evaluate second derivative at pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Evaluate first derivative with dofs as unknowns at location pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Get vandermonde matrix for interpolation. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Evaluate seond derivative with dofs as unknowns at location pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |
|
Evaluate with dofs as unknowns at location pt. Reimplemented in HierarchicCont3dSF, ConstantSF3d, and HierDiscont3dSF. |