dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::AuxiliaryDofs< GridPart, Mapper >::ConstIterator Struct Reference

#include <dune/fem/space/common/auxiliarydofs.hh>

Public Types

typedef std::forward_iterator_tag iterator_category
 
typedef const IndexType value_type
 
typedef IndexType difference_type
 
typedef IndexType * pointer
 
typedef IndexType & reference
 

Public Member Functions

 ConstIterator ()=default
 
 ConstIterator (const IndexMapType &auxiliarys, IndexType index)
 
const IndexType & operator* () const
 
const IndexType * operator-> () const
 
const IndexType & operator[] (IndexType n) const noexcept
 
bool operator== (const ConstIterator &other) const
 
bool operator!= (const ConstIterator &other) const
 
ConstIterator & operator++ ()
 
ConstIterator operator++ (int)
 
ConstIterator & operator-- () noexcept
 
ConstIterator operator-- (int) noexcept
 
ConstIterator & operator+= (IndexType n) noexcept
 
ConstIterator & operator-= (IndexType n) noexcept
 
ConstIterator operator+ (IndexType n) const noexcept
 
ConstIterator operator- (IndexType n) const noexcept
 
IndexType operator- (const ConstIterator &other) const noexcept
 
bool operator< (const ConstIterator &other) const noexcept
 
bool operator<= (const ConstIterator &other) const noexcept
 
bool operator>= (const ConstIterator &other) const noexcept
 
bool operator> (const ConstIterator &other) const noexcept
 

Friends

ConstIterator operator+ (IndexType n, const ConstIterator &i) noexcept
 

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