dune-fem 2.8.0
Loading...
Searching...
No Matches
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 <dune/fem/space/lagrange/lagrangepoints.hh>

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

Public Member Functions

 LagrangePointImplementation ()=default
 
virtual ~LagrangePointImplementation ()=default
 
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
 
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

◆ LagrangePointImplementation()

template<unsigned int topologyId, unsigned int dim, unsigned int maxPolOrder, int polOrder>
Dune::Fem::LagrangePointImplementation< topologyId, dim, maxPolOrder, polOrder >::LagrangePointImplementation ( )
default

◆ ~LagrangePointImplementation()

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

Member Function Documentation

◆ entityDofNumber()

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

◆ geometryType()

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

◆ maxDofs()

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 >.

◆ maxOrder()

template<unsigned int dim, unsigned int maxPolOrder>
static int Dune::Fem::LagrangePointInterface< dim, maxPolOrder >::maxOrder ( )
inlinestaticinherited

◆ numDofs() [1/2]

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

◆ numDofs() [2/2]

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

◆ order()

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

◆ dimension

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

◆ maxPolynomialOrder

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: