COMBINATORIAL_BLAS  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions
SpDCCols< IT, NT >::SpColIter Class Reference

Iterate over (sparse) columns of the sparse matrix. More...

#include <SpDCCols.h>

List of all members.

Classes

class  NzIter
 Iterate over the nonzeros of the sparse column. More...

Public Member Functions

 SpColIter (IT *cp, IT *jc)
bool operator== (const SpColIter &other)
bool operator!= (const SpColIter &other)
SpColIteroperator++ ()
SpColIter operator++ (int)
IT colid () const
 < Return the "local" colid of the current column.
IT colptr () const
IT colptrnext () const
IT nnz () const

Detailed Description

template<class IT, class NT>
class SpDCCols< IT, NT >::SpColIter

Iterate over (sparse) columns of the sparse matrix.

Definition at line 79 of file SpDCCols.h.


Constructor & Destructor Documentation

template<class IT, class NT>
SpDCCols< IT, NT >::SpColIter::SpColIter ( IT *  cp,
IT *  jc 
)
inline

Definition at line 121 of file SpDCCols.h.


Member Function Documentation

template<class IT, class NT>
IT SpDCCols< IT, NT >::SpColIter::colid ( ) const
inline

< Return the "local" colid of the current column.

Definition at line 143 of file SpDCCols.h.

template<class IT, class NT>
IT SpDCCols< IT, NT >::SpColIter::colptr ( ) const
inline

Definition at line 147 of file SpDCCols.h.

template<class IT, class NT>
IT SpDCCols< IT, NT >::SpColIter::colptrnext ( ) const
inline

Definition at line 151 of file SpDCCols.h.

template<class IT, class NT>
IT SpDCCols< IT, NT >::SpColIter::nnz ( ) const
inline

Definition at line 155 of file SpDCCols.h.

template<class IT, class NT>
bool SpDCCols< IT, NT >::SpColIter::operator!= ( const SpColIter other)
inline

Definition at line 127 of file SpDCCols.h.

template<class IT, class NT>
SpColIter& SpDCCols< IT, NT >::SpColIter::operator++ ( )
inline

Definition at line 131 of file SpDCCols.h.

template<class IT, class NT>
SpColIter SpDCCols< IT, NT >::SpColIter::operator++ ( int  )
inline

Definition at line 137 of file SpDCCols.h.

template<class IT, class NT>
bool SpDCCols< IT, NT >::SpColIter::operator== ( const SpColIter other)
inline

Definition at line 123 of file SpDCCols.h.


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