So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
|
Forward iterator. More...
#include <SparseBlockIndex.hpp>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef Index | value_type |
typedef std::ptrdiff_t | difference_type |
typedef const Index * | pointer |
typedef const Index & | reference |
Public Member Functions | |
InnerIterator (const SparseBlockIndexType &index, Index outer) | |
operator bool () const | |
InnerIterator & | operator++ () |
InnerIterator & | operator-- () |
InnerIterator & | operator+= (const std::size_t n) |
difference_type | operator- (const InnerIterator &other) const |
Index | operator* () const |
InnerIterator | end () const |
InnerIterator & | toEnd () |
bool | after (Index outer) const |
Index | inner () const |
BlockPtr | ptr () const |
SparseBlockIndexType::Inner::const_iterator | asStdIterator () const |
Forward iterator.