#include <ShapeFunction1d.h>
Inheritance diagram for ShapeFunction1d::
Public Types | |
typedef DofType::ValueType | ValueType |
typedef DofType::DerivType | DerivType |
Public Methods | |
ShapeFunction1d (pEdge edge, Field< DofType > *field) | |
virtual ValueType | eval (double r, pEdge, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DerivType | eval1Deriv (double r, pEdge, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DerivType | eval2Deriv (double r, pEdge, const Field< DofType > &field, int timeDer=0) const=0 |
virtual DMatrix<DofType> | zeroDeriv (double r, pEdge, const Field< DofType > &field) const=0 |
virtual DMatrix<DofType> | firstDeriv (double r, pEdge edge, const Field< DofType > &field) const=0 |
virtual DMatrix<DofType> | secondDeriv (double r, pEdge edge, const Field< DofType > &field) const=0 |
virtual void | getVandermonde (pEdge me, const Field< DofType > &field, SCOREC_Util::SMatrix **A, IntpPnt1d **pt)=0 |
virtual void | setDofVals (pEdge,const Field< DofType > &, const SCOREC_Util::SVector< SCOREC_Util::SVectorDouble > &a, int derivative, SCOREC_Util::Range< int > comps)=0 |
|
Evaulate at the location r. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Evaulate first derivative at r. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Evaluate second derivative at pt. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Evaluate first derivative with dofs as unknowns at location r. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Get vandermonde matrix for interpolation. Reimplemented in LinearCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Evaluate seond derivative with dofs as unknowns at location r. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |
|
Evaluate with dofs as unknowns at location r. Reimplemented in LinearCont1dSF, QuadCont1dSF, HierarchicCont1dSF, ConstantSF1d, and HierDiscont1dSF. |