|
dune-localfunctions 2.12-git
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Static Public Member Functions |
Static Public Attributes |
List of all members
Dune::OrthonormalBasisFactory< dim, D, R, SF, CF > Struct Template Reference
#include <dune/localfunctions/orthonormal/orthonormalbasis.hh>
Classes | |
| struct | EvaluationBasisFactory |
Public Types | |
| typedef D | Domain |
| typedef R | Range |
| typedef SF | StorageField |
| typedef CF | ComputeField |
| typedef EvaluationBasisFactory< dimension, StorageField >::Type | MonomialBasisProviderType |
| typedef MonomialBasisProviderType::Object | MonomialBasisType |
| typedef SparseCoeffMatrix< StorageField, 1 > | CoefficientMatrix |
| typedef StandardEvaluator< MonomialBasisType > | Evaluator |
| typedef PolynomialBasis< Evaluator, CoefficientMatrix, Domain, Range > | Basis |
| typedef unsigned int | Key |
| typedef const Basis | Object |
Static Public Member Functions | |
| template<GeometryType::Id geometryId> | |
| static Object * | create (const unsigned int order) |
| static void | release (Object *object) |
Static Public Attributes | |
| static const unsigned int | dimension = dim |
| static constexpr GeometryType | SimplexGeometry = GeometryTypes::simplex(dim) |
Member Typedef Documentation
◆ Basis
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef PolynomialBasis< Evaluator, CoefficientMatrix, Domain, Range > Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Basis |
◆ CoefficientMatrix
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef SparseCoeffMatrix< StorageField, 1 > Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::CoefficientMatrix |
◆ ComputeField
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef CF Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::ComputeField |
◆ Domain
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef D Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Domain |
◆ Evaluator
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef StandardEvaluator< MonomialBasisType > Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Evaluator |
◆ Key
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef unsigned int Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Key |
◆ MonomialBasisProviderType
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef EvaluationBasisFactory<dimension,StorageField>::Type Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::MonomialBasisProviderType |
◆ MonomialBasisType
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef MonomialBasisProviderType::Object Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::MonomialBasisType |
◆ Object
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef const Basis Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Object |
◆ Range
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef R Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::Range |
◆ StorageField
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
| typedef SF Dune::OrthonormalBasisFactory< dim, D, R, SF, CF >::StorageField |
Member Function Documentation
◆ create()
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
template<GeometryType::Id geometryId>
|
inlinestatic |
◆ release()
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
|
inlinestatic |
Member Data Documentation
◆ dimension
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
|
static |
◆ SimplexGeometry
template<int dim, class D , class R , class SF , class CF = typename ComputeField< SF, 512 >::Type>
|
staticconstexpr |
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