dune-localfunctions  2.1.1
Public Types | Static Public Attributes
Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF > Struct Template Reference

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

List of all members.

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 PreBasisFactory::Key Key
typedef DefaultBasisFactory
< PreBFactory, InterpolFactory,
dim, dimR, SF, CF > 
Factory

Static Public Attributes

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

template<class PreBFactory, class InterpolFactory, unsigned int dim, unsigned int dimR, class SF, class CF>
struct Dune::DefaultBasisFactoryTraits< PreBFactory, InterpolFactory, dim, dimR, SF, CF >


Member Typedef Documentation

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

Member Data Documentation

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

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