NGSolve
4.9
|
Public Member Functions | |
L2HighOrderFE (int aorder) | |
virtual void | PrecomputeTrace () |
virtual void | PrecomputeShapes (const IntegrationRule &ir) |
precomputes shape for integrationrule | |
virtual void | Evaluate (const IntegrationRule &ir, FlatVector< double > coefs, FlatVector< double > vals) const |
virtual void | EvaluateGrad (const IntegrationRule &ir, FlatVector<> coefs, FlatMatrixFixWidth< DIM > values) const |
virtual void | EvaluateGradTrans (const IntegrationRule &ir, FlatMatrixFixWidth< DIM > values, FlatVector<> coefs) const |
virtual void | GetTrace (int facet, FlatVector<> coefs, FlatVector<> fcoefs) const |
virtual void | GetTraceTrans (int facet, FlatVector<> fcoefs, FlatVector<> coefs) const |
Protected Types | |
enum | { DIM = ET_trait<ET>::DIM } |
typedef PrecomputedShapesContainer < PrecomputedScalShapes< DIM > > | TPRECOMP |
typedef HashTable< INT < 2 >, Matrix<> * > | TPRECOMP_TRACE |
Static Protected Attributes | |
static TPRECOMP | precomp |
static TPRECOMP_TRACE | precomp_trace |