|
dune-localfunctions 2.9.1
|
Loading...
Searching...
No Matches
Dune::NedelecL2InterpolationBuilder< dim, Field > Struct Template Reference
#include <dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh>
Inheritance diagram for Dune::NedelecL2InterpolationBuilder< dim, Field >:

Public Types | |
| typedef OrthonormalBasisFactory< dimension, Field > | TestBasisFactory |
| typedef TestBasisFactory::Object | TestBasis |
| typedef OrthonormalBasisFactory< dimension-1, Field > | TestFaceBasisFactory |
| typedef TestFaceBasisFactory::Object | TestFaceBasis |
| typedef OrthonormalBasisFactory< 1, 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 |
Member Typedef Documentation
◆ FaceTangents
template<unsigned int dim, class Field >
| typedef std::array<FieldVector< Field, dimension >,dim-1> Dune::NedelecL2InterpolationBuilder< dim, Field >::FaceTangents |
◆ Normal
template<unsigned int dim, class Field >
| typedef FieldVector< Field, dimension > Dune::NedelecL2InterpolationBuilder< dim, Field >::Normal |
◆ Tangent
template<unsigned int dim, class Field >
| typedef FieldVector< Field, dimension > Dune::NedelecL2InterpolationBuilder< dim, Field >::Tangent |
◆ TestBasis
template<unsigned int dim, class Field >
| typedef TestBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestBasis |
◆ TestBasisFactory
template<unsigned int dim, class Field >
| typedef OrthonormalBasisFactory< dimension, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestBasisFactory |
◆ TestEdgeBasis
template<unsigned int dim, class Field >
| typedef TestEdgeBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestEdgeBasis |
◆ TestEdgeBasisFactory
template<unsigned int dim, class Field >
| typedef OrthonormalBasisFactory< 1, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestEdgeBasisFactory |
◆ TestFaceBasis
template<unsigned int dim, class Field >
| typedef TestFaceBasisFactory::Object Dune::NedelecL2InterpolationBuilder< dim, Field >::TestFaceBasis |
◆ TestFaceBasisFactory
template<unsigned int dim, class Field >
| typedef OrthonormalBasisFactory< dimension-1, Field > Dune::NedelecL2InterpolationBuilder< dim, Field >::TestFaceBasisFactory |
Constructor & Destructor Documentation
◆ NedelecL2InterpolationBuilder() [1/3]
template<unsigned int dim, class Field >
|
default |
◆ NedelecL2InterpolationBuilder() [2/3]
template<unsigned int dim, class Field >
|
delete |
◆ NedelecL2InterpolationBuilder() [3/3]
template<unsigned int dim, class Field >
|
delete |
◆ ~NedelecL2InterpolationBuilder()
template<unsigned int dim, class Field >
|
inline |
Member Function Documentation
◆ build()
template<unsigned int dim, class Field >
template<GeometryType::Id geometryId>
|
inline |
◆ edgeSize()
template<unsigned int dim, class Field >
|
inline |
◆ edgeTangent()
template<unsigned int dim, class Field >
|
inline |
◆ faceSize()
template<unsigned int dim, class Field >
|
inline |
◆ faceTangents()
template<unsigned int dim, class Field >
|
inline |
◆ normal()
template<unsigned int dim, class Field >
|
inline |
◆ order()
template<unsigned int dim, class Field >
|
inline |
◆ testBasis()
template<unsigned int dim, class Field >
|
inline |
◆ testEdgeBasis()
template<unsigned int dim, class Field >
|
inline |
◆ testFaceBasis()
template<unsigned int dim, class Field >
|
inline |
◆ topologyId()
template<unsigned int dim, class Field >
|
inline |
◆ type()
template<unsigned int dim, class Field >
|
inline |
Member Data Documentation
◆ dimension
template<unsigned int dim, class Field >
|
static |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8