|
dune-localfunctions 2.11
|
#include <dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh>

Public Types | |
| typedef OrthonormalBasisFactory< dimension, Field, Field, Field > | TestBasisFactory |
| typedef TestBasisFactory::Object | TestBasis |
| typedef OrthonormalBasisFactory< dimension-1, Field, Field, Field > | TestFaceBasisFactory |
| typedef TestFaceBasisFactory::Object | TestFaceBasis |
| typedef OrthonormalBasisFactory< 1, Field, Field, Field > | TestEdgeBasisFactory |
| typedef TestEdgeBasisFactory::Object | TestEdgeBasis |
| typedef FieldVector< Field, dimension > | Tangent |
| typedef FieldVector< Field, dimension > | Normal |
| typedef std::array< FieldVector< Field, dimension >, dim-1 > | FaceTangents |
Public Member Functions | |
| NedelecL2InterpolationBuilder ()=default | |
| NedelecL2InterpolationBuilder (const NedelecL2InterpolationBuilder &)=delete | |
| NedelecL2InterpolationBuilder (NedelecL2InterpolationBuilder &&)=delete | |
| ~NedelecL2InterpolationBuilder () | |
| unsigned int | topologyId () const |
| GeometryType | type () const |
| std::size_t | order () const |
| unsigned int | faceSize () const |
| unsigned int | edgeSize () const |
| TestBasis * | testBasis () const |
| TestFaceBasis * | testFaceBasis (unsigned int f) const |
| TestEdgeBasis * | testEdgeBasis (unsigned int e) const |
| const Tangent & | edgeTangent (unsigned int e) const |
| const FaceTangents & | faceTangents (unsigned int f) const |
| const Normal & | normal (unsigned int f) const |
| template<GeometryType::Id geometryId> | |
| void | build (std::size_t order) |
Static Public Attributes | |
| static const unsigned int | dimension = dim |
| typedef std::array<FieldVector< Field, dimension >,dim-1> Dune::NedelecL2InterpolationBuilder< dim, Field >::FaceTangents |
| typedef FieldVector< Field, dimension > Dune::NedelecL2InterpolationBuilder< dim, Field >::Normal |
| typedef FieldVector< Field, dimension > Dune::NedelecL2InterpolationBuilder< dim, Field >::Tangent |
| typedef TestBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestBasis |
| typedef OrthonormalBasisFactory< dimension, Field, Field, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestBasisFactory |
| typedef TestEdgeBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestEdgeBasis |
| typedef OrthonormalBasisFactory< 1, Field, Field, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestEdgeBasisFactory |
| typedef TestFaceBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestFaceBasis |
| typedef OrthonormalBasisFactory< dimension-1, Field, Field, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestFaceBasisFactory |
|
default |
|
delete |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |