#include <dune/localfunctions/utility/defaultbasisfactory.hh>
|
| template<GeometryType::Id geometryId> |
| static Object * | create (const Key &key) |
| static void | release (Object *object) |
| | release the object returned by the create methods
|
◆ Basis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef PolynomialBasisWithMatrix< Evaluator, SparseCoeffMatrix< SF, dimRange >, D, R > Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::Basis |
◆ ComputeField
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef CF Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::ComputeField |
◆ Domain
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ Evaluator
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ Interpolation
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef InterpolationFactory::Object Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::Interpolation |
◆ InterpolationFactory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef InterpolFactory Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::InterpolationFactory |
◆ Key
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef InterpolationFactory::Key Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::Key |
◆ MonomialBasis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ MonomialBasisFactory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ Object
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ PreBasis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef PreBasisFactory::Object Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::PreBasis |
◆ PreBasisFactory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef PreBFactory Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::PreBasisFactory |
◆ Range
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
◆ StorageField
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| typedef SF Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::StorageField |
◆ 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>
◆ release()
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
release the object returned by the create methods
◆ dimension
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| const unsigned int Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::dimension = dim |
|
static |
◆ dimRange
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class D, class R, class SF, class CF, class PreBasisKeyExtractor = Identity>
| const unsigned int Dune::DefaultBasisFactory< PreBFactory, InterpolFactory, dim, dimR, D, R, SF, CF, PreBasisKeyExtractor >::dimRange = dimR |
|
static |
The documentation for this struct was generated from the following file: