NGSolve  4.9
ngfem::H1HighOrderFE_Shape< ET_PRISM > Member List
This is the complete list of members for ngfem::H1HighOrderFE_Shape< ET_PRISM >, including all inherited members.
ngfem::CalcDDShape(const IntegrationPoint &ip, FlatMatrix<> ddshape) constngfem::ScalarFiniteElement< DIM > [virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::CalcDDShape(const IntegrationPoint &ip, FlatMatrix<> ddshape) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< D > dshape) constngfem::ScalarFiniteElement< DIM > [virtual]
CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< DIM > dshape) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::CalcDShape(const IntegrationPoint &ip, FlatMatrixFixWidth< D > dshape) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::CalcMappedDShape(const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixWidth< D > dshape) constngfem::ScalarFiniteElement< DIM > [virtual]
CalcMappedDShape(const MappedIntegrationPoint< DIM, DIM > &sip, FlatMatrixFixWidth< DIM > dshape) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::CalcMappedDShape(const MappedIntegrationPoint< D, D > &mip, FlatMatrixFixWidth< D > dshape) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::CalcShape(const IntegrationPoint &ip, FlatVector<> shape) const =0ngfem::ScalarFiniteElement< DIM > [pure virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::CalcShape(const IntegrationPoint &ip, FlatVector<> shape) constngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ngfem::ClassName() constngfem::ScalarFiniteElement< DIM > [inline, virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::ClassName() constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline, virtual]
ComputeNDof()ngfem::T_H1HighOrderFiniteElement< ET > [virtual]
DIM enum value (defined in ngfem::T_H1HighOrderFiniteElement< ET >)ngfem::T_H1HighOrderFiniteElement< ET > [protected]
DIM enum value (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >
ElementType() const ngfem::FiniteElement [inline]
eltypengfem::FiniteElement [protected]
ngfem::Evaluate(const IntegrationPoint &ip, FlatVector<> x) constngfem::ScalarFiniteElement< DIM > [virtual]
ngfem::Evaluate(const IntegrationRule &ir, FlatVector<> coefs, FlatVector<> values) constngfem::ScalarFiniteElement< DIM > [virtual]
Evaluate(const IntegrationPoint &ip, FlatVector< double > x) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
Evaluate(const IntegrationRule &ir, FlatVector< double > coefs, FlatVector< double > vals) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::Evaluate(const IntegrationPoint &ip, FlatVector<> x) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::Evaluate(const IntegrationRule &ir, FlatVector<> coefs, FlatVector<> values) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateDShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatMatrixFixWidth< D > gridvalues, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::EvaluateDShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatMatrixFixWidth< D > gridvalues, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateDShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatMatrixFixWidth< D > gridvalues, FlatVector< double > coefs, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::EvaluateDShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatMatrixFixWidth< D > gridvalues, FlatVector< double > coefs, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateGrad(const IntegrationPoint &ip, FlatVector<> x) constngfem::ScalarFiniteElement< DIM > [virtual]
ngfem::EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< D > values) constngfem::ScalarFiniteElement< DIM > [virtual]
EvaluateGrad(const IntegrationRule &ir, FlatVector< double > coefs, FlatMatrixFixWidth< DIM > vals) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGrad(const IntegrationPoint &ip, FlatVector<> x) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGrad(const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< D > values) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< D > values, FlatVector<> coefs) constngfem::ScalarFiniteElement< DIM > [virtual]
EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< DIM > vals, FlatVector< double > coefs) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateGradTrans(const IntegrationRule &ir, FlatMatrixFixWidth< D > values, FlatVector<> coefs) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatVector< double > gridvalues, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::EvaluateShapeGrid(const IntegrationRuleTP< D > &ir, const FlatVector< double > coefs, FlatVector< double > gridvalues, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatVector< double > gridvalues, FlatVector< double > coefs, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::EvaluateShapeGridTrans(const IntegrationRuleTP< D > &ir, const FlatVector< double > gridvalues, FlatVector< double > coefs, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [virtual]
ngfem::EvaluateTrans(const IntegrationRule &ir, FlatVector<> values, FlatVector<> coefs) constngfem::ScalarFiniteElement< DIM > [virtual]
EvaluateTrans(const IntegrationRule &ir, FlatVector<> vals, FlatVector< double > coefs) const (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [virtual]
ScalarFiniteElement< ET_trait< ET >::DIM >::EvaluateTrans(const IntegrationRule &ir, FlatVector<> values, FlatVector<> coefs) constngfem::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) constngfem::ScalarFiniteElement< DIM > [inline]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::GetDDShape(const IntegrationPoint &ip, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline]
ngfem::GetDShape(const IntegrationPoint &ip, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [inline]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::GetDShape(const IntegrationPoint &ip, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline]
GetNDof() const ngfem::FiniteElement [inline]
ngfem::GetShape(const IntegrationPoint &ip, LocalHeap &lh) constngfem::ScalarFiniteElement< DIM > [inline]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::GetShape(const IntegrationPoint &ip, LocalHeap &lh) constngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline]
H1HighOrderFE()ngfem::H1HighOrderFE< ET_PRISM > [inline]
H1HighOrderFE(int aorder)ngfem::H1HighOrderFE< ET_PRISM > [inline]
H1HighOrderFiniteElement() (defined in ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >)ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM > [inline]
ndofngfem::FiniteElement [protected]
nodalp2 (defined in ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >)ngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >
orderngfem::FiniteElement [protected]
Order() const ngfem::FiniteElement [inline]
order_cellngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >
order_edgengfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >
order_facengfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >
PrecomputeShapes(const IntegrationRule &ir)ngfem::FiniteElement [inline, virtual]
ngfem::ScalarFiniteElement()ngfem::ScalarFiniteElement< DIM > [inline]
ngfem::ScalarFiniteElement(ELEMENT_TYPE aeltype, int andof=0, int aorder=0)ngfem::ScalarFiniteElement< DIM > [inline]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::ScalarFiniteElement()ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::ScalarFiniteElement(ELEMENT_TYPE aeltype, int andof=0, int aorder=0)ngfem::ScalarFiniteElement< ET_trait< ET >::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_CalcShape(Tx hx[], TFA &shape) const ngfem::H1HighOrderFE_Shape< ET_PRISM >
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]
T_ScalarFiniteElement2() (defined in ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >)ngfem::T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET > [inline]
vnumsngfem::H1HighOrderFiniteElement< ET_trait< ET >::DIM >
~FiniteElement()ngfem::FiniteElement [inline, virtual]
ngfem::~ScalarFiniteElement()ngfem::ScalarFiniteElement< DIM > [inline, virtual]
T_ScalarFiniteElement2< H1HighOrderFE_Shape< ET >, ET >::~ScalarFiniteElement()ngfem::ScalarFiniteElement< ET_trait< ET >::DIM > [inline, virtual]