dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily > Class Template Reference

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

Public Types

typedef Dune::Intersection< GridPartFamily, IntersectionImplIntersection
 

Public Member Functions

 FilteredGridPartIntersectionIterator ()=default
 
 FilteredGridPartIntersectionIterator (const FilterType &filter, HostIteratorType hostIterator)
 
Intersection dereference () const
 
bool equals (const ThisType &other) const
 
void increment ()
 
const FilterType & filter () const
 
const HostIteratorType & hostIterator () const
 
HostIteratorType & hostIterator ()
 

Member Typedef Documentation

◆ Intersection

template<class GridPartFamily >
typedef Dune::Intersection< GridPartFamily, IntersectionImpl > Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::Intersection

Constructor & Destructor Documentation

◆ FilteredGridPartIntersectionIterator() [1/2]

template<class GridPartFamily >
Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::FilteredGridPartIntersectionIterator ( )
default

◆ FilteredGridPartIntersectionIterator() [2/2]

template<class GridPartFamily >
Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::FilteredGridPartIntersectionIterator ( const FilterType &  filter,
HostIteratorType  hostIterator 
)
inline

Member Function Documentation

◆ dereference()

template<class GridPartFamily >
Intersection Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::dereference ( ) const
inline

◆ equals()

template<class GridPartFamily >
bool Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::equals ( const ThisType other) const
inline

◆ filter()

template<class GridPartFamily >
const FilterType & Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::filter ( ) const
inline

◆ hostIterator() [1/2]

template<class GridPartFamily >
HostIteratorType & Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::hostIterator ( )
inline

◆ hostIterator() [2/2]

template<class GridPartFamily >
const HostIteratorType & Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::hostIterator ( ) const
inline

◆ increment()

template<class GridPartFamily >
void Dune::Fem::FilteredGridPartIntersectionIterator< GridPartFamily >::increment ( )
inline

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