SkePU(integratedwithStarPU)  0.8.1
 All Classes Namespaces Files Functions Enumerations Friends Macros Groups Pages
List of all members
skepu::SparseMatrix< T >::iterator Class Reference

An sparse matrix iterator class that tranverses row-wise. More...

Detailed Description

template<typename T>
class skepu::SparseMatrix< T >::iterator

An sparse matrix iterator class that tranverses row-wise.

An iterator class for skepu::SparseMatrix. It traverses a SparseMatrix elements range which is skepu::Matrix default style. It behaves like the 1D container iterators like iterator for std::vector but similar to skepu::Matrix it sometimes returns a proxy_elem instead of the actual element. Also makes sure the matrix is properly synchronized with device before returning any elements.


The documentation for this class was generated from the following file: