Provided by: libsc-doc_2.3.1-22_all
NAME
sc::SCMatrixBlockIter - The SCMatrixBlockIter class is used to described iterates that loop through the elements in a block.
SYNOPSIS
#include <blkiter.h> Inherited by sc::SCMatrixDiagBlockIter, sc::SCMatrixDiagSubBlockIter, sc::SCMatrixLTriBlockIter, sc::SCMatrixLTriSubBlockIter, sc::SCMatrixRectBlockIter, sc::SCMatrixRectSubBlockIter, sc::SCVectorSimpleBlockIter, and sc::SCVectorSimpleSubBlockIter. Public Member Functions virtual int i ()=0 Returns the row index. virtual int j ()=0 Returns the column index. virtual void set (double val)=0 Set the current element to val. virtual void accum (double val) Add val to the current element. virtual double get ()=0 Return the value of the current element. virtual operator int ()=0 Return nonzero if there are more elements. virtual void operator++ ()=0 Move to the next element. void operator++ (int) virtual void reset ()=0 Start the iteration over.
Detailed Description
The SCMatrixBlockIter class is used to described iterates that loop through the elements in a block.
Author
Generated automatically by Doxygen for MPQC from the source code.