Processing math: 100%

Dune Core Modules (unstable)

#include <dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh>

Static Public Member Functions

static void release (Object *object)
 release the object returned by the create methods
 

Detailed Description

template<unsigned int dim, class D, class R, class SF = R, class CF = SF>
struct Dune::NedelecBasisFactory< dim, D, R, SF, CF >

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

A_{i,j} := N_j(\phi_i)

with linear functionals N_j and basisfunctions \phi_i gets assembled. Then the matrix gets inverted and is then used as a coefficient matrix for the standard monomial basis.

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.


The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden & Uni Heidelberg  |  generated with Hugo v0.111.3 (Mar 12, 23:28, 2025)