dune-grid  2.3.0
Public Types | Static Public Attributes | List of all members
Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid > Struct Template Reference

#include <dune/grid/geometrygrid/iterator.hh>

Inheritance diagram for Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >:
Dune::GeoGrid::EntityPointerTraits< codim, Grid >

Public Types

enum  IteratorType { begin, end }
 
typedef EntityPointerTraits
< codim, Grid >::HostGrid 
HostGrid
 
typedef
PartitionIteratorFilter< codim,
pitype, HostGrid
Filter
 
typedef HostGridView::template
Codim< codim >::template
Partition< Entity_Partition >
::Iterator 
HostEntityIterator
 
typedef HostGridView::template
Codim< 0 >::template Partition
< Element_Partition >
::Iterator 
HostElementIterator
 
typedef HostGridView::IndexSet HostIndexSet
 

Static Public Attributes

static const PartitionIteratorType Entity_Partition = pitype
 
static const PartitionIteratorType Element_Partition = Filter::Element_Partition
 

Member Typedef Documentation

template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
typedef PartitionIteratorFilter< codim, pitype, HostGrid > Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::Filter
template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
typedef HostGridView::template Codim< 0 >::template Partition< Element_Partition >::Iterator Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::HostElementIterator
template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
typedef HostGridView::template Codim< codim >::template Partition< Entity_Partition >::Iterator Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::HostEntityIterator
template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
typedef EntityPointerTraits< codim, Grid >::HostGrid Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::HostGrid
template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
typedef HostGridView::IndexSet Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::HostIndexSet

Member Enumeration Documentation

template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
enum Dune::GeoGrid::IteratorTraits::IteratorType
Enumerator
begin 
end 

Member Data Documentation

template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
const PartitionIteratorType Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::Element_Partition = Filter::Element_Partition
static
template<class HostGridView , int codim, PartitionIteratorType pitype, class Grid >
const PartitionIteratorType Dune::GeoGrid::IteratorTraits< HostGridView, codim, pitype, Grid >::Entity_Partition = pitype
static

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