|
dune-localfunctions 2.11
|
Loading...
Searching...
No Matches
Dune::LagrangeBasisFactory< LP, dim, D, R, SF, CF > Struct Template Reference
Factory for Lagrange local basis based on a Lagrange point-set. More...
#include <dune/localfunctions/lagrange/lagrangebasis.hh>
Inheritance diagram for Dune::LagrangeBasisFactory< LP, dim, D, R, SF, CF >:

Public Types | |
| typedef D | Domain |
| typedef R | Range |
| typedef SF | StorageField |
| typedef CF | ComputeField |
| typedef PreBFactory | PreBasisFactory |
| typedef PreBasisFactory::Object | PreBasis |
| typedef InterpolFactory | InterpolationFactory |
| typedef InterpolationFactory::Object | Interpolation |
| typedef PreBasisFactory::template EvaluationBasisFactory< dim, SF >::Type | MonomialBasisFactory |
| typedef MonomialBasisFactory::Object | MonomialBasis |
| typedef StandardEvaluator< MonomialBasis > | Evaluator |
| typedef PolynomialBasisWithMatrix< Evaluator, SparseCoeffMatrix< SF, dimRange >, D, R > | Basis |
| typedef const Basis | Object |
| typedef InterpolationFactory::Key | Key |
Static Public Member Functions | |
| template<GeometryType::Id geometryId> | |
| static Object * | create (const Key &key) |
| static void | release (Object *object) |
| release the object returned by the create methods | |
Static Public Attributes | |
| static const unsigned int | dimension = dim |
| static const unsigned int | dimRange = dimR |
Detailed Description
template<template< class, unsigned int > class LP, unsigned int dim, class D, class R, class SF = R, class CF = SF>
struct Dune::LagrangeBasisFactory< LP, dim, D, R, SF, CF >
struct Dune::LagrangeBasisFactory< LP, dim, D, R, SF, CF >
Factory for Lagrange local basis based on a Lagrange point-set.
- Template Parameters
-
LP Template class defining the points for the lagrange interpolation dim Dimension of reference elements D Domain field-type of the basis functions R Range field-type of the basis functions SF Storage field-type for basis matrix CF Compute field-type for basis matrix
Member Typedef Documentation
◆ Basis
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ ComputeField
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Domain
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Evaluator
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Interpolation
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ InterpolationFactory
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Key
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ MonomialBasis
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ MonomialBasisFactory
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Object
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ PreBasis
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ PreBasisFactory
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ Range
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
◆ StorageField
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inherited |
Member Function Documentation
◆ create()
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
template<GeometryType::Id geometryId>
|
inlinestaticinherited |
◆ release()
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
inlinestaticinherited |
release the object returned by the create methods
Member Data Documentation
◆ dimension
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
staticinherited |
◆ dimRange
template<class PreBFactory , class InterpolFactory , unsigned int dim, unsigned int dimR, class D , class R , class SF , class CF , class PreBasisKeyExtractor = Identity>
|
staticinherited |
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