|
dune-localfunctions 2.8.0
|
Loading...
Searching...
No Matches
nedelecsimplexprebasis.hh
Go to the documentation of this file.
86 DUNE_THROW(Dune::NotImplemented,"High order nedelec elements are only supported by simplices in 2d and 3d");
123 * Ned_{order} = (\P_{n,order-1})^3 \oplus (z,0,-x)^T \widetilde \P_{n,order-1} \oplus (-y,x,0)^T \widetilde \P_{n,order-1} \oplus (0,-z,y)^T \widetilde \P_{n-1,order-1}
174 /* Assign the correct values for the homogeneous polymonials $p\in Ned_{order} \backslash (\P_{n,order-1})^dim$
static constexpr size_type N()
std::ptrdiff_t index() const
#define DUNE_THROW(E, m)
void field_cast(const F1 &f1, F2 &f2)
a helper class to cast from one field to another
Definition field.hh:157
const Factory::Object Object
constexpr unsigned int dim() const
constexpr bool isSimplex() const
Definition nedelecsimplexprebasis.hh:59
NedelecVecMatrix(std::size_t order)
Definition nedelecsimplexprebasis.hh:64
~NedelecVecMatrix()
Definition nedelecsimplexprebasis.hh:245
MonomialBasis< geometryId, MI > MIBasis
Definition nedelecsimplexprebasis.hh:63
void row(const unsigned int row, Vector &vec) const
Definition nedelecsimplexprebasis.hh:262
static constexpr GeometryType geometry
Definition nedelecsimplexprebasis.hh:60
Definition nedelecsimplexprebasis.hh:20
static void release(Object *object)
Definition nedelecsimplexprebasis.hh:54
MBasisFactory::Object MBasis
Definition nedelecsimplexprebasis.hh:22
static Object * create(Key order)
Definition nedelecsimplexprebasis.hh:36
PolynomialBasisWithMatrix< EvalMBasis, SparseCoeffMatrix< Field, dim > > Basis
Definition nedelecsimplexprebasis.hh:24
StandardEvaluator< MBasis > EvalMBasis
Definition nedelecsimplexprebasis.hh:23
MonomialBasisProvider< dim, Field > MBasisFactory
Definition nedelecsimplexprebasis.hh:21
Definition nedelecsimplexprebasis.hh:31
MonomialBasisProvider< dd, FF > Type
Definition nedelecsimplexprebasis.hh:32
Definition basisevaluator.hh:129
Definition monomialbasis.hh:438
void evaluate(const unsigned int deriv, const DomainVector &x, Field *const values) const
Definition monomialbasis.hh:496
const unsigned int * sizes(unsigned int order) const
Definition monomialbasis.hh:463
Definition monomialbasis.hh:789
Definition multiindex.hh:35
Definition polynomialbasis.hh:335
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8