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

#include <dune/localfunctions/lagrange/lobattopoints.hh>

Inheritance diagram for Dune::LobattoPointSet< F, dim >:
Dune::EmptyPointSet< F, dim >

List of all members.

Classes

struct  Setup

Public Types

typedef F Field
typedef EmptyPointSet< F, dim > Base
typedef Base::LagrangePoint Point
typedef Dune::LagrangePoint
< Field, dimension > 
LagrangePoint
typedef std::vector
< LagrangePoint >
::const_iterator 
iterator

Public Member Functions

 LobattoPointSet (unsigned int order)
template<class Topology >
bool build ()
const LagrangePoint & operator[] (const unsigned int i) const
iterator begin () const
iterator end () const
const LocalKey & localKey (const unsigned int i) const
unsigned int order () const
unsigned int size () const

Static Public Member Functions

template<class Topology >
static bool supports (unsigned int order)

Static Public Attributes

static const unsigned int dimension = dim

Protected Attributes

unsigned int order_
std::vector< LagrangePoint > points_

Member Typedef Documentation

template<class F , unsigned int dim>
typedef EmptyPointSet<F,dim> Dune::LobattoPointSet< F, dim >::Base
template<class F , unsigned int dim>
typedef F Dune::LobattoPointSet< F, dim >::Field

Reimplemented from Dune::EmptyPointSet< F, dim >.

template<class F , unsigned int dim>
typedef std::vector< LagrangePoint >::const_iterator Dune::EmptyPointSet< F, dim >::iterator
inherited
template<class F , unsigned int dim>
typedef Dune::LagrangePoint< Field, dimension > Dune::EmptyPointSet< F, dim >::LagrangePoint
inherited
template<class F , unsigned int dim>
typedef Base::LagrangePoint Dune::LobattoPointSet< F, dim >::Point

Constructor & Destructor Documentation

template<class F , unsigned int dim>
Dune::LobattoPointSet< F, dim >::LobattoPointSet ( unsigned int  order)
inline

Member Function Documentation

template<class F , unsigned int dim>
iterator Dune::EmptyPointSet< F, dim >::begin ( ) const
inlineinherited
template<class F , unsigned int dim>
template<class Topology >
bool Dune::LobattoPointSet< F, dim >::build ( )
inline
template<class F , unsigned int dim>
iterator Dune::EmptyPointSet< F, dim >::end ( ) const
inlineinherited
template<class F , unsigned int dim>
const LocalKey& Dune::EmptyPointSet< F, dim >::localKey ( const unsigned int  i) const
inlineinherited
template<class F , unsigned int dim>
const LagrangePoint& Dune::EmptyPointSet< F, dim >::operator[] ( const unsigned int  i) const
inlineinherited
template<class F , unsigned int dim>
unsigned int Dune::EmptyPointSet< F, dim >::order ( ) const
inlineinherited
template<class F , unsigned int dim>
unsigned int Dune::EmptyPointSet< F, dim >::size ( ) const
inlineinherited
template<class F , unsigned int dim>
template<class Topology >
static bool Dune::LobattoPointSet< F, dim >::supports ( unsigned int  order)
inlinestatic

References Dune::value.


Member Data Documentation

template<class F , unsigned int dim>
const unsigned int Dune::LobattoPointSet< F, dim >::dimension = dim
static
template<class F , unsigned int dim>
unsigned int Dune::EmptyPointSet< F, dim >::order_
protectedinherited
template<class F , unsigned int dim>
std::vector< LagrangePoint > Dune::EmptyPointSet< F, dim >::points_
protectedinherited

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