Iterators.hpp
Go to the documentation of this file.
Struct that hods all the data needed to represent a Cpgrid. Definition: CpGridData.hpp:131 Definition: Entity.hpp:65 Represents an entity of a given codim, with positive or negative orientation. Definition: EntityRep.hpp:99 bool orientation() const Returns true if the entity has positive orientation. Not a Dune interface method. Definition: EntityRep.hpp:140 int index() const The (positive) index of an entity. Not a Dune interface method. Definition: EntityRep.hpp:126 void increment() Increments the entityrep's index() by one. Definition: EntityRep.hpp:153 Only needs to provide interface for doing nothing. Definition: Iterators.hpp:108 HierarchicIterator(Entity< 0 > target, int maxLevel) Definition: Iterators.hpp:121 bool operator==(const HierarchicIterator &other) const Equality. Definition: Iterators.hpp:140 HierarchicIterator(int maxLevel) Definition: Iterators.hpp:133 const Entity< 0 > & operator*() const Const dereferencing operator. Definition: Iterators.hpp:198 HierarchicIterator operator++(int) Definition: Iterators.hpp:173 HierarchicIterator(const CpGridData &grid) Definition: Iterators.hpp:115 HierarchicIterator & operator++() Definition: Iterators.hpp:154 bool operator!=(const HierarchicIterator &other) const Inequality. Definition: Iterators.hpp:146 const Entity< 0 > * operator->() const Const member by pointer operator. Definition: Iterators.hpp:191 Definition: Iterators.hpp:60 const Entity< cd > * operator->() const Const member by pointer operator. Definition: Iterators.hpp:84 Iterator(const CpGridData &grid, int index, bool orientation) Definition: Iterators.hpp:255 const Entity< cd > & operator*() const Const dereferencing operator. Definition: Iterators.hpp:91 The namespace Dune is the main namespace for all Dune code. Definition: common/CartesianIndexMapper.hpp:10 STL namespace. Definition: PartitionIteratorRule.hpp:42 forward_iterator_tag iterator_category Definition: Iterators.hpp:242 value_type & reference Definition: Iterators.hpp:241 value_type * pointer Definition: Iterators.hpp:240 Dune::cpgrid::Entity< 0 > value_type Definition: Iterators.hpp:239 ptrdiff_t difference_type Definition: Iterators.hpp:238 ptrdiff_t difference_type Definition: Iterators.hpp:228 forward_iterator_tag iterator_category Definition: Iterators.hpp:232 value_type & reference Definition: Iterators.hpp:231 value_type * pointer Definition: Iterators.hpp:230 Dune::cpgrid::Iterator< codim, pitype > Iterator Definition: Iterators.hpp:227 Iterator::Entity value_type Definition: Iterators.hpp:229 |