dune-localfunctions  2.2.1
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Dune::LocalL2InterpolationFactory< BasisFactory, onb > Struct Template Reference

A factory class for the local l2 interpolations taking a basis factory and using GenericGeometry::Quadrature class. More...

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

Inheritance diagram for Dune::LocalL2InterpolationFactory< BasisFactory, onb >:

Public Types

typedef
LocalL2InterpolationFactoryTraits
< BasisFactory, onb > 
Traits
 
typedef Traits::Key Key
 
typedef Traits::Basis Basis
 
typedef Traits::Object Object
 
typedef Traits::Field Field
 
typedef Traits::Quadrature Quadrature
 

Static Public Member Functions

template<class Topology >
static ObjectcreateObject (const Key &key)
 
static void release (Object *object)
 

Static Public Attributes

static const unsigned int dimension = Traits::dimension
 

Detailed Description

template<class BasisFactory, bool onb>
struct Dune::LocalL2InterpolationFactory< BasisFactory, onb >

A factory class for the local l2 interpolations taking a basis factory and using GenericGeometry::Quadrature class.

Member Typedef Documentation

template<class BasisFactory , bool onb>
typedef Traits::Basis Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Basis
template<class BasisFactory , bool onb>
typedef Traits::Field Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Field
template<class BasisFactory , bool onb>
typedef Traits::Key Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Key
template<class BasisFactory , bool onb>
typedef Traits::Object Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Object
template<class BasisFactory , bool onb>
typedef Traits::Quadrature Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Quadrature
template<class BasisFactory , bool onb>
typedef LocalL2InterpolationFactoryTraits<BasisFactory,onb> Dune::LocalL2InterpolationFactory< BasisFactory, onb >::Traits

Member Function Documentation

template<class BasisFactory , bool onb>
template<class Topology >
static Object* Dune::LocalL2InterpolationFactory< BasisFactory, onb >::createObject ( const Key key)
inlinestatic
template<class BasisFactory , bool onb>
static void Dune::LocalL2InterpolationFactory< BasisFactory, onb >::release ( Object object)
inlinestatic

Member Data Documentation

template<class BasisFactory , bool onb>
const unsigned int Dune::LocalL2InterpolationFactory< BasisFactory, onb >::dimension = Traits::dimension
static

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