sc::scmatrixblockiter(3)

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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout