Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
sc::SCMatrixBlockIter(3)	     MPQC	      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.

Version	2.3.1			Thu Dec	2 2021	      sc::SCMatrixBlockIter(3)

NAME | SYNOPSIS | Detailed Description | Author

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sc_SCMatrixBlockIter&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help