dune-localfunctions  2.2.0
Classes | Public Types | Public Member Functions | Static Public Attributes
Dune::RTL2InterpolationBuilder< dim, Field > Struct Template Reference

#include <dune/localfunctions/raviartthomas/interpolation.hh>

List of all members.

Classes

struct  Creator
struct  FaceStructure

Public Types

typedef
OrthonormalBasisFactory
< dimension, Field > 
TestBasisFactory
typedef TestBasisFactory::Object TestBasis
typedef
OrthonormalBasisFactory
< dimension-1, Field > 
TestFaceBasisFactory
typedef
TestFaceBasisFactory::Object 
TestFaceBasis
typedef FieldVector< Field,
dimension > 
Normal

Public Member Functions

 RTL2InterpolationBuilder ()
 ~RTL2InterpolationBuilder ()
unsigned int topologyId () const
unsigned int order () const
unsigned int faceSize () const
TestBasis * testBasis () const
TestFaceBasis * testFaceBasis (unsigned int f) const
const Normal & normal (unsigned int f) const
template<class Topology >
void build (unsigned int order)

Static Public Attributes

static const unsigned int dimension = dim

Member Typedef Documentation

template<unsigned int dim, class Field>
typedef FieldVector<Field,dimension> Dune::RTL2InterpolationBuilder< dim, Field >::Normal
template<unsigned int dim, class Field>
typedef TestBasisFactory::Object Dune::RTL2InterpolationBuilder< dim, Field >::TestBasis
template<unsigned int dim, class Field>
typedef OrthonormalBasisFactory<dimension,Field> Dune::RTL2InterpolationBuilder< dim, Field >::TestBasisFactory
template<unsigned int dim, class Field>
typedef TestFaceBasisFactory::Object Dune::RTL2InterpolationBuilder< dim, Field >::TestFaceBasis
template<unsigned int dim, class Field>
typedef OrthonormalBasisFactory<dimension-1,Field> Dune::RTL2InterpolationBuilder< dim, Field >::TestFaceBasisFactory

Constructor & Destructor Documentation

template<unsigned int dim, class Field>
Dune::RTL2InterpolationBuilder< dim, Field >::RTL2InterpolationBuilder ( )
inline
template<unsigned int dim, class Field>
Dune::RTL2InterpolationBuilder< dim, Field >::~RTL2InterpolationBuilder ( )
inline

Member Function Documentation

template<unsigned int dim, class Field>
template<class Topology >
void Dune::RTL2InterpolationBuilder< dim, Field >::build ( unsigned int  order)
inline
template<unsigned int dim, class Field>
unsigned int Dune::RTL2InterpolationBuilder< dim, Field >::faceSize ( ) const
inline
template<unsigned int dim, class Field>
const Normal& Dune::RTL2InterpolationBuilder< dim, Field >::normal ( unsigned int  f) const
inline
template<unsigned int dim, class Field>
unsigned int Dune::RTL2InterpolationBuilder< dim, Field >::order ( ) const
inline
template<unsigned int dim, class Field>
TestBasis* Dune::RTL2InterpolationBuilder< dim, Field >::testBasis ( ) const
inline
template<unsigned int dim, class Field>
TestFaceBasis* Dune::RTL2InterpolationBuilder< dim, Field >::testFaceBasis ( unsigned int  f) const
inline
template<unsigned int dim, class Field>
unsigned int Dune::RTL2InterpolationBuilder< dim, Field >::topologyId ( ) const
inline

Member Data Documentation

template<unsigned int dim, class Field>
const unsigned int Dune::RTL2InterpolationBuilder< dim, Field >::dimension = dim
static

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