dune-fem  2.8-git
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp > Class Template Reference

#include <dune/fem/gridpart/filteredgridpart/iterator.hh>

Public Types

typedef HostIteratorType::Entity Entity
 

Public Member Functions

 FilteredGridPartIterator (const GridPartType &gridPart, const HostIteratorType &hostIterator)
 constructor More...
 
 FilteredGridPartIterator (const ThisType &other)
 constructor More...
 
ThisTypeoperator= (const ThisType &other)
 assignment operator More...
 
void increment ()
 increment More...
 
int level () const
 return level More...
 
Entity dereference () const
 return reference to entity object More...
 
bool equals (const ThisType &other) const
 check for equality More...
 

Static Public Attributes

static const int codimension = codim
 

Member Typedef Documentation

◆ Entity

template<int codim, PartitionIteratorType pitype, class GridPartImp >
typedef HostIteratorType::Entity Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::Entity

Constructor & Destructor Documentation

◆ FilteredGridPartIterator() [1/2]

template<int codim, PartitionIteratorType pitype, class GridPartImp >
Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::FilteredGridPartIterator ( const GridPartType &  gridPart,
const HostIteratorType &  hostIterator 
)
inline

constructor

◆ FilteredGridPartIterator() [2/2]

template<int codim, PartitionIteratorType pitype, class GridPartImp >
Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::FilteredGridPartIterator ( const ThisType other)
inline

constructor

Member Function Documentation

◆ dereference()

template<int codim, PartitionIteratorType pitype, class GridPartImp >
Entity Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::dereference ( ) const
inline

return reference to entity object

◆ equals()

template<int codim, PartitionIteratorType pitype, class GridPartImp >
bool Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::equals ( const ThisType other) const
inline

check for equality

◆ increment()

template<int codim, PartitionIteratorType pitype, class GridPartImp >
void Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::increment ( )
inline

increment

◆ level()

template<int codim, PartitionIteratorType pitype, class GridPartImp >
int Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::level ( ) const
inline

return level

◆ operator=()

template<int codim, PartitionIteratorType pitype, class GridPartImp >
ThisType& Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::operator= ( const ThisType other)
inline

assignment operator

Member Data Documentation

◆ codimension

template<int codim, PartitionIteratorType pitype, class GridPartImp >
const int Dune::Fem::FilteredGridPartIterator< codim, pitype, GridPartImp >::codimension = codim
static

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