dune-localfunctions  2.7.0
Public Types | Static Public Member Functions | Public Attributes | 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 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 More...
 

Public Attributes

const typedef Basis Object
 

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

◆ Interpolation

◆ InterpolationFactory

◆ Key

◆ MonomialBasis

◆ MonomialBasisFactory

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

◆ PreBasis

◆ 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

◆ Object

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

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