#include <FullyDistSpVec.h>
Public Member Functions | |
SparseVectorLocalIterator (FullyDistSpVec< IT, NT > &in_v) | |
IT | LocalToGlobal (IT loc_idx) const |
IT | GlobalToLocal (IT gbl_idx) const |
bool | Next () |
bool | NextTo (IT loc_idx) |
bool | HasNext () |
IT | GetLocIndex () const |
NT & | GetValue () const |
void | Del () |
void | Set (const IT loc_idx, const NT &val) |
void | Append (const IT loc_idx, const NT &val) |
![]() | |
virtual | ~VectorLocalIterator () |
Protected Attributes | |
FullyDistSpVec< IT, NT > & | v |
IT | iter_idx |
Definition at line 56 of file FullyDistSpVec.h.
|
inline |
Definition at line 133 of file VecIterator.h.
|
inline |
Definition at line 236 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 198 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 185 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 193 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 144 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 180 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 139 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 151 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 160 of file VecIterator.h.
|
inlinevirtual |
Implements combblas::VectorLocalIterator< IT, NT >.
Definition at line 206 of file VecIterator.h.
|
protected |
Definition at line 130 of file VecIterator.h.
|
protected |
Definition at line 129 of file VecIterator.h.