dune-multidomaingrid 2.8
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator > Class Template Reference

#include <dune/grid/multidomaingrid/subdomaingrid/intersectioniterator.hh>

Public Types

using Intersection = Dune::Intersection< GridImp, IntersectionWrapper >
 

Public Member Functions

 IntersectionIteratorWrapper ()
 
 IntersectionIteratorWrapper (const IndexSet *indexSet, const MultiDomainIntersectionIterator &multiDomainIterator)
 
const auto & hostIntersectionIterator () const
 
bool equals (const IntersectionIteratorWrapper &rhs) const
 
void increment ()
 
Intersection dereference () const
 

Member Typedef Documentation

◆ Intersection

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
using Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::Intersection = Dune::Intersection<GridImp,IntersectionWrapper>

Constructor & Destructor Documentation

◆ IntersectionIteratorWrapper() [1/2]

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::IntersectionIteratorWrapper ( )
inline

◆ IntersectionIteratorWrapper() [2/2]

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::IntersectionIteratorWrapper ( const IndexSet *  indexSet,
const MultiDomainIntersectionIterator &  multiDomainIterator 
)
inline

Member Function Documentation

◆ dereference()

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
Intersection Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::dereference ( ) const
inline

◆ equals()

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
bool Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::equals ( const IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator > &  rhs) const
inline

◆ hostIntersectionIterator()

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
const auto & Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::hostIntersectionIterator ( ) const
inline

◆ increment()

template<typename GridImp , typename IndexSet , typename MultiDomainIntersectionIterator >
void Dune::mdgrid::subdomain::IntersectionIteratorWrapper< GridImp, IndexSet, MultiDomainIntersectionIterator >::increment ( )
inline

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