, including all inherited members.
| ngfem::CalcDDShape(const IntegrationPoint &ip, FlatMatrix<> ddshape) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::CalcDDShape(const IntegrationPoint &ip, FlatMatrix<> ddshape) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< DIM > dshape) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::CalcMappedDShape(const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| CalcMappedDShape(const MappedIntegrationPoint< DIM, DIM > &sip, FlatMatrixFixWidth< DIM > dshape) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::CalcMappedDShape(const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixWidth< D > dshape) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::CalcShape(const IntegrationPoint &ip, FlatVector<> shape) const =0 | ngfem::ScalarFiniteElement< D > | [pure virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::CalcShape(const IntegrationPoint &ip, FlatVector<> shape) const | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| CalcTraceMatrix(int facet, FlatMatrix<> &trace) const (defined in ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | |
| ngfem::ClassName() const | ngfem::ScalarFiniteElement< D > | [inline, virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::ClassName() const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline, virtual] |
| ComputeNDof() | ngfem::T_L2HighOrderFiniteElement< ET > | [virtual] |
| DIM enum value (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [protected] |
| ElementType() const | ngfem::FiniteElement | [inline] |
| eltype | ngfem::FiniteElement | [protected] |
| Evaluate(const IntegrationRule &ir, FlatVector< double > coefs, FlatVector< double > vals) const (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| ngfem::T_L2HighOrderFiniteElement::Evaluate(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| ngfem::T_L2HighOrderFiniteElement::Evaluate(const IntegrationRule &ir, FlatVector<> coefs, FlatVector<> values) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| Evaluate(const IntegrationPoint &ip, FlatVector< double > x) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::Evaluate(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::Evaluate(const IntegrationRule &ir, FlatVector<> coefs, FlatVector<> values) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::EvaluateDShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatMatrixFixWidth< D > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::EvaluateDShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatMatrixFixWidth< D > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::EvaluateDShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatMatrixFixWidth< D > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::EvaluateDShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatMatrixFixWidth< D > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< DIM > values) const (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| ngfem::T_L2HighOrderFiniteElement::EvaluateGrad(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| ngfem::T_L2HighOrderFiniteElement::EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< D > values) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| EvaluateGrad(const IntegrationRule &ir, FlatVector< double > coefs, FlatMatrixFixWidth< DIM > vals) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGrad(const IntegrationPoint &ip, FlatVector<> x) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< D > values) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< DIM > values, FlatVector<> coefs) const (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| ngfem::T_L2HighOrderFiniteElement::EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< D > values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< DIM > vals, FlatVector< double > coefs) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< D > values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::EvaluateShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatVector< double > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::EvaluateShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatVector< double > gridvalues, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::EvaluateShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatVector< double > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::EvaluateShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatVector< double > gridvalues, FlatVector< double > coefs, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| ngfem::EvaluateTrans(const IntegrationRule &ir, FlatVector<> values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< D > | [virtual] |
| EvaluateTrans(const IntegrationRule &ir, FlatVector<> vals, FlatVector< double > coefs) const (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [virtual] |
| ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateTrans(const IntegrationRule &ir, FlatVector<> values, FlatVector<> coefs) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| FiniteElement() | ngfem::FiniteElement | [inline, protected] |
| FiniteElement(ELEMENT_TYPE aeltype, int andof, int aorder) | ngfem::FiniteElement | [inline, protected] |
| ngfem::GetDDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [inline] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::GetDDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline] |
| ngfem::GetDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [inline] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::GetDShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline] |
| GetInternalDofs(Array< int > &idofs) const (defined in ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [virtual] |
| GetNDof() const | ngfem::FiniteElement | [inline] |
| ngfem::GetShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< D > | [inline] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::GetShape(const IntegrationPoint &ip, LocalHeap &lh) const | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline] |
| GetTrace(int facet, FlatVector<> coefs, FlatVector<> fcoefs) const (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| GetTraceTrans(int facet, FlatVector<> fcoefs, FlatVector<> coefs) const (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| L2HighOrderFE() (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [inline] |
| L2HighOrderFE(int aorder) (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [inline] |
| ndof | ngfem::FiniteElement | [protected] |
| Order() const | ngfem::FiniteElement | [inline] |
| order | ngfem::FiniteElement | [protected] |
| order_inner (defined in ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [protected] |
| precomp (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [protected, static] |
| precomp_trace (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [protected, static] |
| PrecomputeShapes(const IntegrationRule &ir) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| PrecomputeTrace() (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [virtual] |
| ngfem::ScalarFiniteElement() | ngfem::ScalarFiniteElement< D > | [inline] |
| ngfem::ScalarFiniteElement(ELEMENT_TYPE aeltype, int andof=0, int aorder=0) | ngfem::ScalarFiniteElement< D > | [inline] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::ScalarFiniteElement() | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::ScalarFiniteElement(ELEMENT_TYPE aeltype, int andof=0, int aorder=0) | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline] |
| SetOrder(INT< DIM > p) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
| SetVertexNumber(int nr, int vnum) (defined in ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
| SetVertexNumbers(const TA &avnums) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [inline] |
| T_CalcShape(Tx x[], TFA &shape) const (defined in ngfem::L2HighOrderFE_Shape< ET_SEGM >) | ngfem::L2HighOrderFE_Shape< ET_SEGM > | [inline] |
| T_L2HighOrderFiniteElement() (defined in ngfem::T_L2HighOrderFiniteElement< ET >) | ngfem::T_L2HighOrderFiniteElement< ET > | [inline] |
| T_L2HighOrderFiniteElement(int aorder) (defined in ngfem::T_L2HighOrderFiniteElement< ET >) | ngfem::T_L2HighOrderFiniteElement< ET > | [inline] |
| T_ScalarFiniteElement2() (defined in ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >) | ngfem::T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET > | [inline] |
| TPRECOMP typedef (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [protected] |
| TPRECOMP_TRACE typedef (defined in ngfem::L2HighOrderFE< ET_SEGM >) | ngfem::L2HighOrderFE< ET_SEGM > | [protected] |
| vnums (defined in ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM >) | ngfem::L2HighOrderFiniteElement< ET_trait< ET >::DIM > | [protected] |
| ~FiniteElement() | ngfem::FiniteElement | [inline, virtual] |
| ngfem::~ScalarFiniteElement() | ngfem::ScalarFiniteElement< D > | [inline, virtual] |
| T_ScalarFiniteElement2< L2HighOrderFE_Shape< ET >, ET >::~ScalarFiniteElement() | ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > | [inline, virtual] |