Chaste
Release::2018.1
|
#include <DistributedVector.hpp>
Public Member Functions | |
bool | operator!= (const Iterator &rOther) |
Iterator & | operator++ () |
Public Attributes | |
unsigned | Local |
unsigned | Global |
Iterator class allows one to iterate over the elements of the distributed vector on this process.
Definition at line 167 of file DistributedVector.hpp.
Compare two indices for inequality.
rOther |
Definition at line 110 of file DistributedVector.cpp.
References Global.
DistributedVector::Iterator & DistributedVector::Iterator::operator++ | ( | ) |
Increment the iterator to the next index.
Definition at line 115 of file DistributedVector.cpp.
unsigned DistributedVector::Iterator::Global |
Current index, global to the whole PETSc vector.
Definition at line 171 of file DistributedVector.hpp.
Referenced by DistributedVector::Begin(), DistributedVector::End(), and operator!=().
unsigned DistributedVector::Iterator::Local |
Current index, local to this process.
Definition at line 170 of file DistributedVector.hpp.
Referenced by DistributedVector::Begin(), DistributedVector::End(), DistributedVector::Stripe::operator[](), DistributedVector::Chunk::operator[](), and DistributedVector::operator[]().