, including all inherited members.
CalcDDShape(const IntegrationPoint &ip, FlatMatrix<> ddshape) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
CalcMappedDShape(const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
CalcShape(const IntegrationPoint &ip, FlatVector<> shape) const =0 | ngfem::ScalarFiniteElement< DIM > | [pure virtual] |
ClassName() const | ngfem::ScalarFiniteElement< DIM > | [inline, virtual] |
ComputeNDof() | ngfem::T_H1HighOrderFiniteElement< ET > | [virtual] |
DIM enum value (defined in ngfem::T_H1HighOrderFiniteElement< ET >) | ngfem::T_H1HighOrderFiniteElement< ET > | [protected] |
ElementType() const | ngfem::FiniteElement | [inline] |
eltype | ngfem::FiniteElement | [protected] |
Evaluate(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
Evaluate(const IntegrationRule &ir, FlatVector<> coefs, FlatVector<> values) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateDShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatMatrixFixWidth< D > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateDShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatMatrixFixWidth< D > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateGrad(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< D > values) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< D > values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatVector< double > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatVector< double > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
EvaluateTrans(const IntegrationRule &ir, FlatVector<> values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< DIM > | [virtual] |
FiniteElement() | ngfem::FiniteElement | [inline, protected] |
FiniteElement(ELEMENT_TYPE aeltype, int andof, int aorder) | ngfem::FiniteElement | [inline, protected] |
GetDDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [inline] |
GetDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [inline] |
GetNDof() const | ngfem::FiniteElement | [inline] |
GetShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< DIM > | [inline] |
H1HighOrderFiniteElement() (defined in ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
ndof | ngfem::FiniteElement | [protected] |
nodalp2 (defined in ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | |
order | ngfem::FiniteElement | [protected] |
Order() const | ngfem::FiniteElement | [inline] |
order_cell | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | |
order_edge | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | |
order_face | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | |
PrecomputeShapes(const IntegrationRule &ir) | ngfem::FiniteElement | [inline, virtual] |
ScalarFiniteElement() | ngfem::ScalarFiniteElement< DIM > | [inline] |
ScalarFiniteElement(ELEMENT_TYPE aeltype, int andof=0, int aorder=0) | ngfem::ScalarFiniteElement< DIM > | [inline] |
SetNodalP2(bool anp2) (defined in ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetOrderCell(INT< 3 > oi) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetOrderEdge(const TA &oe) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetOrderEdge(int nr, int order) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetOrderFace(const TA &of) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetOrderFace(int nr, INT< 2 > order) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetVertexNumber(int nr, int vnum) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
SetVertexNumbers(const TA &avnums) | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
T_H1HighOrderFiniteElement() (defined in ngfem::T_H1HighOrderFiniteElement< ET >) | ngfem::T_H1HighOrderFiniteElement< ET > | [inline] |
T_H1HighOrderFiniteElement(int aorder) (defined in ngfem::T_H1HighOrderFiniteElement< ET >) | ngfem::T_H1HighOrderFiniteElement< ET > | [inline] |
vnums | ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > | |
~FiniteElement() | ngfem::FiniteElement | [inline, virtual] |
~ScalarFiniteElement() | ngfem::ScalarFiniteElement< DIM > | [inline, virtual] |