.TH "sc::SCMatrixBlockIter" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::SCMatrixBlockIter \- The \fBSCMatrixBlockIter\fP class is used to described iterates that loop through the elements in a block\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherited by \fBsc::SCMatrixDiagBlockIter\fP, \fBsc::SCMatrixDiagSubBlockIter\fP, \fBsc::SCMatrixLTriBlockIter\fP, \fBsc::SCMatrixLTriSubBlockIter\fP, \fBsc::SCMatrixRectBlockIter\fP, \fBsc::SCMatrixRectSubBlockIter\fP, \fBsc::SCVectorSimpleBlockIter\fP, and \fBsc::SCVectorSimpleSubBlockIter\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "virtual int \fBi\fP ()=0" .br .RI "Returns the row index\&. " .ti -1c .RI "virtual int \fBj\fP ()=0" .br .RI "Returns the column index\&. " .ti -1c .RI "virtual void \fBset\fP (double val)=0" .br .RI "Set the current element to val\&. " .ti -1c .RI "virtual void \fBaccum\fP (double val)" .br .RI "Add val to the current element\&. " .ti -1c .RI "virtual double \fBget\fP ()=0" .br .RI "Return the value of the current element\&. " .ti -1c .RI "virtual \fBoperator int\fP ()=0" .br .RI "Return nonzero if there are more elements\&. " .ti -1c .RI "virtual void \fBoperator++\fP ()=0" .br .RI "Move to the next element\&. " .ti -1c .RI "void \fBoperator++\fP (int)" .br .ti -1c .RI "virtual void \fBreset\fP ()=0" .br .RI "Start the iteration over\&. " .in -1c .SH "Detailed Description" .PP The \fBSCMatrixBlockIter\fP class is used to described iterates that loop through the elements in a block\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.