dune-localfunctions  2.2.1
Public Types | Static Public Attributes | List of all members
Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor > Struct Template Reference

#include <dune/localfunctions/utility/defaultbasisfactory.hh>

Public Types

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 > > 
Basis
 
typedef const Basis Object
 
typedef InterpolationFactory::Key Key
 
typedef DefaultBasisFactory
< PreBFactory, InterpolFactory,
dim, dimR, SF, CF,
PreBasisKeyExtractor > 
Factory
 

Static Public Attributes

static const unsigned int dimension = dim
 
static const unsigned int dimRange = dimR
 

Member Typedef Documentation

template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef PolynomialBasisWithMatrix< Evaluator, SparseCoeffMatrix< SF, dimRange > > Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Basis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef StandardEvaluator< MonomialBasis > Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Evaluator
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef DefaultBasisFactory<PreBFactory,InterpolFactory,dim,dimR,SF,CF,PreBasisKeyExtractor> Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Factory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef InterpolationFactory::Object Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Interpolation
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef InterpolFactory Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::InterpolationFactory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef InterpolationFactory::Key Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Key
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef MonomialBasisFactory::Object Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::MonomialBasis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef PreBasisFactory::template EvaluationBasisFactory<dim,SF>::Type Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::MonomialBasisFactory
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef const Basis Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::Object
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef PreBasisFactory::Object Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::PreBasis
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
typedef PreBFactory Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::PreBasisFactory

Member Data Documentation

template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
const unsigned int Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::dimension = dim
static
template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF, class PreBasisKeyExtractor>
const unsigned int Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF, PreBasisKeyExtractor >::dimRange = dimR
static

The documentation for this struct was generated from the following file: