3 #ifndef DUNE_GRID_LEAFITERATOR_HH
4 #define DUNE_GRID_LEAFITERATOR_HH
6 #warning This file is deprecated, and will be removed in the release after dune-2.3
29 template<
int,PartitionIteratorType,
class>
class LeafIteratorImp>
31 :
public EntityIterator< codim, GridImp, LeafIteratorImp< codim, pitype, GridImp > >
39 ++
static_cast< Base &
>( *this );
52 template<
int,Dune::PartitionIteratorType,
class>
class LeafIteratorImp>
53 struct iterator_traits<Dune::LeafIterator<codim, pitype, GridImp,
65 #endif // DUNE_GRID_LEAFITERATOR_HH
value_type & reference
Definition: common/leafiterator.hh:59
PartitionIteratorType
Parameter to be used for the parallel level- and leaf iterators.
Definition: gridenums.hh:130
const Dune::LeafIterator< codim, pitype, GridImp, LeafIteratorImp >::Entity value_type
Definition: common/leafiterator.hh:57
ptrdiff_t difference_type
Definition: common/leafiterator.hh:55
LeafIterator & operator++()
Preincrement operator.
Definition: common/leafiterator.hh:37
interface class for an iterator over grid entitiesAn entity iterator is an iterator over a subset of ...
Definition: entityiterator.hh:35
value_type * pointer
Definition: common/leafiterator.hh:58
Implementation realIterator
Definition: common/entitypointer.hh:116
Enables iteration over all leaf entities of a codimension zero of a grid. See also the documentation ...
Definition: common/leafiterator.hh:30
forward_iterator_tag iterator_category
Definition: common/leafiterator.hh:60