dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Dune::RaviartThomasBasisFactory< dim, SF, CF > Struct Template Reference

#include <dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh>

Inheritance diagram for Dune::RaviartThomasBasisFactory< dim, SF, CF >:
Inheritance graph

Public Types

typedef SF StorageField
 
typedef CF ComputeField
 
typedef RTPreBasisFactory< dim, CF > PreBasisFactory
 
typedef PreBasisFactory::Object PreBasis
 
typedef RaviartThomasL2InterpolationFactory< dim, CF > InterpolationFactory
 
typedef InterpolationFactory::Object Interpolation
 
typedef PreBasisFactory::template EvaluationBasisFactory< dim, SF >::Type MonomialBasisFactory
 
typedef MonomialBasisFactory::Object MonomialBasis
 
typedef StandardEvaluator< MonomialBasisEvaluator
 
typedef PolynomialBasisWithMatrix< Evaluator, SparseCoeffMatrix< SF, dimRange > > Basis
 
typedef const Basis Object
 
typedef InterpolationFactory::Key Key
 

Static Public Member Functions

static Objectcreate (const Key &key)
 
static void release (Object *object)
 release the object returned by the create methods
 

Static Public Attributes

static const unsigned int dimension
 
static const unsigned int dimRange
 

Member Typedef Documentation

◆ Basis

◆ ComputeField

typedef CF Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::ComputeField
inherited

◆ Evaluator

typedef StandardEvaluator< MonomialBasis > Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::Evaluator
inherited

◆ Interpolation

typedef InterpolationFactory::Object Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::Interpolation
inherited

◆ InterpolationFactory

typedef RaviartThomasL2InterpolationFactory< dim, CF > Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::InterpolationFactory
inherited

◆ Key

typedef InterpolationFactory::Key Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::Key
inherited

◆ MonomialBasis

typedef MonomialBasisFactory::Object Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::MonomialBasis
inherited

◆ MonomialBasisFactory

typedef PreBasisFactory::template EvaluationBasisFactory<dim,SF>::Type Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::MonomialBasisFactory
inherited

◆ Object

typedef const Basis Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::Object
inherited

◆ PreBasis

typedef PreBasisFactory::Object Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::PreBasis
inherited

◆ PreBasisFactory

typedef RTPreBasisFactory< dim, CF > Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::PreBasisFactory
inherited

◆ StorageField

typedef SF Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::StorageField
inherited

Member Function Documentation

◆ create()

static Object * Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::create ( const Key key)
inlinestaticinherited

◆ release()

static void Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::release ( Object object)
inlinestaticinherited

release the object returned by the create methods

Member Data Documentation

◆ dimension

const unsigned int Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::dimension
staticinherited

◆ dimRange

const unsigned int Dune::DefaultBasisFactory< RTPreBasisFactory< dim, CF > , RaviartThomasL2InterpolationFactory< dim, CF > , dim, dimR, SF, CF, Identity >::dimRange
staticinherited

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