dune-fem  2.4.1-rc
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/lagrange/lagrangepoints.hh>

Inheritance diagram for Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >:
Inheritance graph

Public Member Functions

 LagrangePointImplementation ()
 
virtual ~LagrangePointImplementation ()
 
virtual unsigned int entityDofNumber (unsigned int codim, unsigned int subEntity, unsigned int dofNumber) const
 
virtual GeometryType geometryType () const
 
virtual unsigned int maxDofs (unsigned int codim) const
 obtain the maximal number of DoFs in one entity of a codimension More...
 
virtual unsigned int numDofs (unsigned int codim, unsigned int subEntity) const
 
virtual unsigned int numDofs (unsigned int codim) const
 
virtual int order () const
 

Static Public Member Functions

static int maxOrder ()
 

Static Public Attributes

static const unsigned int dimension = dim
 
static const unsigned int maxPolynomialOrder = maxPolOrder
 

Constructor & Destructor Documentation

template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::LagrangePointImplementation ( )
inline
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::~LagrangePointImplementation ( )
inlinevirtual

Member Function Documentation

template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual unsigned int Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::entityDofNumber ( unsigned int  codim,
unsigned int  subEntity,
unsigned int  dofNumber 
) const
inlinevirtual
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual GeometryType Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::geometryType ( ) const
inlinevirtual
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual unsigned int Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::maxDofs ( unsigned int  codim) const
inlinevirtual

obtain the maximal number of DoFs in one entity of a codimension

Parameters
[in]codimcodimension, the information is desired for
Returns
maximal number of DoFs for one entity in the codimension

Implements Dune::Fem::LagrangePointInterface< dim, maxPolOrder >.

template<unsigned int dim, unsigned int maxPolOrder>
static int Dune::Fem::LagrangePointInterface< dim, maxPolOrder >::maxOrder ( )
inlinestaticinherited
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual unsigned int Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::numDofs ( unsigned int  codim,
unsigned int  subEntity 
) const
inlinevirtual
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual unsigned int Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::numDofs ( unsigned int  codim) const
inlinevirtual
template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
virtual int Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::order ( ) const
inlinevirtual

Member Data Documentation

template<unsigned int dim, unsigned int maxPolOrder>
const unsigned int Dune::Fem::LagrangePointInterface< dim, maxPolOrder >::dimension = dim
staticinherited
template<unsigned int dim, unsigned int maxPolOrder>
const unsigned int Dune::Fem::LagrangePointInterface< dim, maxPolOrder >::maxPolynomialOrder = maxPolOrder
staticinherited

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