Defines an iterator for the sparse vector type.
More...
#include <amg_base.hpp>
Detailed Description
template<typename InternalType>
class viennacl::linalg::detail::amg::amg_sparsevector_iterator< InternalType >
Defines an iterator for the sparse vector type.
Constructor & Destructor Documentation
The constructor.
- Parameters:
-
| vec | Internal sparse vector |
| begin | Whether the iterator starts at the beginning or end of vec |
Member Function Documentation
unsigned int index |
( |
|
) |
const [inline] |
unsigned int index |
( |
|
) |
[inline] |
ScalarType& operator* |
( |
|
) |
[inline] |
ScalarType& operator* |
( |
|
) |
const [inline] |
The documentation for this class was generated from the following file:
- /data/development/ViennaCL/dev/viennacl/linalg/detail/amg/amg_base.hpp