DUNE-FEM (unstable)
Dune::Fem::hpDG::BasisFunctionSets< T > Class Template Reference
abstract interface class for a family of local basis function sets More...
#include <dune/fem/space/basisfunctionset/hpdg/basisfunctionsets.hh>
Public Member Functions | |
Supported geometry types | |
| Types | types () const |
| return range of supported geometry types | |
Block usage | |
| std::size_t | maxBlocks () const |
| return maximum number of blocks used | |
| std::size_t | maxBlocks (GeometryType type) const |
| return maximum number of blocks used per geometry type | |
| std::size_t | blocks (GeometryType type, const KeyType &key) const |
| return number of blocks used | |
Communication | |
| DataType | encode (const KeyType &key) const |
| map key to data type | |
| KeyType | decode (const DataType &data) const |
| map data to key type | |
Static Public Attributes | |
| static const int | localBlockSize = Traits::localBlockSize |
| block size | |
Basis function sets | |
| int | order () const |
| return maximum polynomial order | |
| int | order (GeometryType type) const |
| return maximum polynomial order per geometry type | |
| int | order (GeometryType type, const KeyType &key) const |
| return polynomial order | |
| BasisFunctionSetType | basisFunctionSet (const EntityType &entity, const KeyType &key) const |
| return basis function set | |
| static constexpr bool | orthogonal () noexcept |
| return true if basis function sets are always orthogonal, false otherwise | |
Detailed Description
template<class T>
class Dune::Fem::hpDG::BasisFunctionSets< T >
class Dune::Fem::hpDG::BasisFunctionSets< T >
abstract interface class for a family of local basis function sets
- Template Parameters
-
T traits class
The documentation for this class was generated from the following file:
- dune/fem/space/basisfunctionset/hpdg/basisfunctionsets.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Jan 9, 23:34, 2026)