dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder > Class Template Reference

#include <dune/fem/space/lagrange/lagrangepoints.hh>

Public Types

typedef GridPart GridPartType
 
typedef GridPartType::ctype FieldType
 
typedef FieldVector< FieldType, dimensionpointType
 
typedef LagrangePointSet< GridPartType, polynomialOrderLagrangePointSetType
 

Public Member Functions

 SubEntityLagrangePointIterator ()
 
unsigned int operator* () const
 
ThisTypeoperator++ ()
 
bool operator== (const ThisType &other) const
 
bool operator!= (const ThisType &other) const
 

Static Public Member Functions

static ThisType begin (const LagrangePointSetType &lagrangePointSet, unsigned int subEntity)
 
static ThisType end (const LagrangePointSetType &lagrangePointSet, unsigned int subEntity)
 

Static Public Attributes

static const int dimension = GridPartType::dimension
 
static const int codimension = codim
 
static const unsigned int polynomialOrder = polOrder
 

Member Typedef Documentation

◆ FieldType

template<class GridPart , int codim, unsigned int polOrder>
typedef GridPartType::ctype Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::FieldType

◆ GridPartType

template<class GridPart , int codim, unsigned int polOrder>
typedef GridPart Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::GridPartType

◆ LagrangePointSetType

template<class GridPart , int codim, unsigned int polOrder>
typedef LagrangePointSet< GridPartType, polynomialOrder > Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::LagrangePointSetType

◆ pointType

template<class GridPart , int codim, unsigned int polOrder>
typedef FieldVector< FieldType, dimension > Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::pointType

Constructor & Destructor Documentation

◆ SubEntityLagrangePointIterator()

template<class GridPart , int codim, unsigned int polOrder>
Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::SubEntityLagrangePointIterator ( )
inline

Member Function Documentation

◆ begin()

template<class GridPart , int codim, unsigned int polOrder>
static ThisType Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::begin ( const LagrangePointSetType lagrangePointSet,
unsigned int  subEntity 
)
inlinestatic

◆ end()

template<class GridPart , int codim, unsigned int polOrder>
static ThisType Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::end ( const LagrangePointSetType lagrangePointSet,
unsigned int  subEntity 
)
inlinestatic

◆ operator!=()

template<class GridPart , int codim, unsigned int polOrder>
bool Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::operator!= ( const ThisType other) const
inline

◆ operator*()

template<class GridPart , int codim, unsigned int polOrder>
unsigned int Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::operator* ( ) const
inline

◆ operator++()

template<class GridPart , int codim, unsigned int polOrder>
ThisType & Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::operator++ ( )
inline

◆ operator==()

template<class GridPart , int codim, unsigned int polOrder>
bool Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::operator== ( const ThisType other) const
inline

Member Data Documentation

◆ codimension

template<class GridPart , int codim, unsigned int polOrder>
const int Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::codimension = codim
static

◆ dimension

template<class GridPart , int codim, unsigned int polOrder>
const int Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::dimension = GridPartType::dimension
static

◆ polynomialOrder

template<class GridPart , int codim, unsigned int polOrder>
const unsigned int Dune::Fem::SubEntityLagrangePointIterator< GridPart, codim, polOrder >::polynomialOrder = polOrder
static

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