dune-localfunctions 2.10
|
#include <dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh>
Public Types | |
typedef SF | StorageField |
typedef CF | ComputeField |
typedef NedelecPreBasisFactory< dim, CF > | PreBasisFactory |
typedef PreBasisFactory::Object | PreBasis |
typedef NedelecL2InterpolationFactory< dim, CF > | InterpolationFactory |
typedef InterpolationFactory::Object | Interpolation |
typedef PreBasisFactory::template EvaluationBasisFactory< dim, SF >::Type | MonomialBasisFactory |
typedef MonomialBasisFactory::Object | MonomialBasis |
typedef StandardEvaluator< MonomialBasis > | Evaluator |
typedef PolynomialBasisWithMatrix< Evaluator, SparseCoeffMatrix< SF, dimRange > > | Basis |
typedef const Basis | Object |
typedef InterpolationFactory::Key | Key |
Static Public Member Functions | |
static Object * | create (const Key &key) |
static void | release (Object *object) |
release the object returned by the create methods | |
Static Public Attributes | |
static const unsigned int | dimension |
static const unsigned int | dimRange |
NedelecPreBasisFactory
provides a basis for the Nedelec function space. NedelecL2InterpolationFactory
provides the linear functionals.
Defaultbasisfactory::create
first builds the function space and the linear functionals. Then the constructor of BasisMatrix
gets called. There the matrix
with linear functionals
For more details on the theory see the first chapter "Construction of Local Finite Element Spaces Using the Generic Reference Elements" of the book "Advances in Dune" by Dedner, Flemisch and Klöfkorn published in 2012.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
release the object returned by the create methods
|
staticinherited |
|
staticinherited |