man sc_SCMatrixBlockIter (Fonctions bibliothèques) - The SCMatrixBlockIter class is used to described iterates that loop through the elements in a block.

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.