|
ViennaCL - The Vienna Computing Library
1.2.0
|
Defines an iterator for the sparse vector type. More...
#include <amg_base.hpp>
Public Member Functions | |
| amg_sparsevector_iterator (InternalType &vec, bool begin=true) | |
| The constructor. | |
| bool | operator== (self_type other) |
| bool | operator!= (self_type other) |
| self_type & | operator++ () const |
| self_type & | operator++ () |
| self_type & | operator-- () const |
| self_type & | operator-- () |
| ScalarType & | operator* () const |
| ScalarType & | operator* () |
| unsigned int | index () const |
| unsigned int | index () |
Defines an iterator for the sparse vector type.
|
inline |
The constructor.
| vec | Internal sparse vector |
| begin | Whether the iterator starts at the beginning or end of vec |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.1.2