ug4
|
#include <gpusparsematrix.h>
Public Member Functions | |
void | check () const |
size_t | index () const |
bool | operator!= (const row_iterator &o) const |
void | operator++ () |
void | operator+= (int nr) |
row_iterator * | operator-> () |
bool | operator== (const row_iterator &other) const |
row_iterator (GPUSparseMatrix &_A, size_t _row, size_t _i) | |
value_type & | value () |
~row_iterator () | |
Private Attributes | |
GPUSparseMatrix & | A |
size_t | i |
size_t | row |
row_iterator iterator over a row
|
inline |
|
inline |
|
inline |
References ug::GPUSparseMatrix< TValueType >::row_iterator::A, ug::GPUSparseMatrix< TValueType >::check_row(), ug::GPUSparseMatrix< TValueType >::row_iterator::i, and ug::GPUSparseMatrix< TValueType >::row_iterator::row.
Referenced by ug::GPUSparseMatrix< TValueType >::row_iterator::index(), ug::GPUSparseMatrix< TValueType >::row_iterator::operator==(), and ug::GPUSparseMatrix< TValueType >::row_iterator::value().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by ug::GPUSparseMatrix< TValueType >::row_iterator::check(), ug::GPUSparseMatrix< TValueType >::row_iterator::index(), ug::GPUSparseMatrix< TValueType >::row_iterator::row_iterator(), ug::GPUSparseMatrix< TValueType >::row_iterator::value(), and ug::GPUSparseMatrix< TValueType >::row_iterator::~row_iterator().
|
private |
Referenced by ug::GPUSparseMatrix< TValueType >::row_iterator::check(), ug::GPUSparseMatrix< TValueType >::row_iterator::index(), ug::GPUSparseMatrix< TValueType >::row_iterator::operator!=(), ug::GPUSparseMatrix< TValueType >::row_iterator::operator++(), ug::GPUSparseMatrix< TValueType >::row_iterator::operator+=(), ug::GPUSparseMatrix< TValueType >::row_iterator::operator==(), and ug::GPUSparseMatrix< TValueType >::row_iterator::value().
|
private |
Referenced by ug::GPUSparseMatrix< TValueType >::row_iterator::check().