dune-fem 2.8.0
Loading...
Searching...
No Matches
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
 
 FilteredGridPartIterator (const ThisType &other)
 constructor
 
ThisTypeoperator= (const ThisType &other)
 assignment operator
 
void increment ()
 increment
 
int level () const
 return level
 
Entity dereference () const
 return reference to entity object
 
bool equals (const ThisType &other) const
 check for equality
 

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: