dune-spgrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf > Class Template Reference

#include <dune/grid/spgrid/tree.hh>

Public Types

typedef SPGrid< ct, dim, Ref, Comm > Grid
 
typedef Dune::Intersection< const Grid, SPIntersection< const Grid > > Intersection
 
typedef Dune::IntersectionIterator< const Grid, __SPGrid::TreeIterator< Intersection, IsLeaf >, SPIntersection< const Grid > > Iterator
 

Public Member Functions

 IntersectionTree (const Grid &grid, const Intersection &intersection, const IsLeaf &isLeaf)
 
Iterator begin () const
 
Iterator end () const
 
bool empty () const
 

Member Typedef Documentation

◆ Grid

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
typedef SPGrid< ct, dim, Ref, Comm > Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::Grid

◆ Intersection

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
typedef Dune::Intersection< const Grid, SPIntersection< const Grid > > Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::Intersection

◆ Iterator

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
typedef Dune::IntersectionIterator< const Grid, __SPGrid::TreeIterator< Intersection, IsLeaf >, SPIntersection< const Grid > > Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::Iterator

Constructor & Destructor Documentation

◆ IntersectionTree()

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::IntersectionTree ( const Grid grid,
const Intersection intersection,
const IsLeaf &  isLeaf 
)
inline

Member Function Documentation

◆ begin()

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
Iterator Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::begin ( ) const
inline

◆ empty()

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
bool Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::empty ( ) const
inline

◆ end()

template<class ct , int dim, template< int > class Ref, class Comm , class IsLeaf >
Iterator Dune::IntersectionTree< SPGrid< ct, dim, Ref, Comm >, IsLeaf >::end ( ) const
inline

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