|
dune-localfunctions 2.12-git
|
Loading...
Searching...
No Matches
orthonormalbasis.hh
Go to the documentation of this file.
3// SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
18 template< int dim, class D, class R, class SF, class CF = typename ComputeField< SF, 512 >::Type >
33 typedef typename EvaluationBasisFactory< dimension, StorageField >::Type MonomialBasisProviderType;
48 const MonomialBasisType &monomialBasis = *MonomialBasisProviderType::template create< SimplexGeometry >( order );
size_type dim() const
const Factory::Object Object
Definition orthonormalbasis.hh:20
static constexpr GeometryType SimplexGeometry
Definition orthonormalbasis.hh:43
StandardEvaluator< MonomialBasisType > Evaluator
Definition orthonormalbasis.hh:37
MonomialBasisProviderType::Object MonomialBasisType
Definition orthonormalbasis.hh:34
EvaluationBasisFactory< dimension, StorageField >::Type MonomialBasisProviderType
Definition orthonormalbasis.hh:33
static void release(Object *object)
Definition orthonormalbasis.hh:59
PolynomialBasis< Evaluator, CoefficientMatrix, Domain, Range > Basis
Definition orthonormalbasis.hh:38
static const unsigned int dimension
Definition orthonormalbasis.hh:21
SparseCoeffMatrix< StorageField, 1 > CoefficientMatrix
Definition orthonormalbasis.hh:36
static Object * create(const unsigned int order)
Definition orthonormalbasis.hh:46
Definition orthonormalbasis.hh:29
MonomialBasisProvider< dd, FF > Type
Definition orthonormalbasis.hh:30
Definition orthonormalcompute.hh:95
Definition basisevaluator.hh:131
Definition coeffmatrix.hh:48
void fill(const RowMatrix &mat, bool verbose=false)
Definition coeffmatrix.hh:160
Definition monomialbasis.hh:843
Definition polynomialbasis.hh:63
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8