.TH "sc::SCMatrixDiagBlockIter" 3 "Fri Dec 2 2022" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::SCMatrixDiagBlockIter .SH SYNOPSIS .br .PP .PP Inherits \fBsc::SCMatrixBlockIter\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBSCMatrixDiagBlockIter\fP (\fBSCMatrixDiagBlock\fP *)" .br .ti -1c .RI "int \fBi\fP ()" .br .RI "Returns the row index\&. " .ti -1c .RI "int \fBj\fP ()" .br .RI "Returns the column index\&. " .ti -1c .RI "double \fBget\fP ()" .br .RI "Return the value of the current element\&. " .ti -1c .RI "void \fBset\fP (double)" .br .RI "Set the current element to val\&. " .ti -1c .RI "\fBoperator int\fP ()" .br .RI "Return nonzero if there are more elements\&. " .ti -1c .RI "void \fBoperator++\fP ()" .br .RI "Move to the next element\&. " .ti -1c .RI "void \fBreset\fP ()" .br .RI "Start the iteration over\&. " .in -1c .SH "Member Function Documentation" .PP .SS "double sc::SCMatrixDiagBlockIter::get ()\fC [virtual]\fP" .PP Return the value of the current element\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "int sc::SCMatrixDiagBlockIter::i ()\fC [virtual]\fP" .PP Returns the row index\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "int sc::SCMatrixDiagBlockIter::j ()\fC [virtual]\fP" .PP Returns the column index\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "sc::SCMatrixDiagBlockIter::operator int ()\fC [virtual]\fP" .PP Return nonzero if there are more elements\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "void sc::SCMatrixDiagBlockIter::operator++ ()\fC [virtual]\fP" .PP Move to the next element\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "void sc::SCMatrixDiagBlockIter::reset ()\fC [virtual]\fP" .PP Start the iteration over\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SS "void sc::SCMatrixDiagBlockIter::set (double val)\fC [virtual]\fP" .PP Set the current element to val\&. .PP Implements \fBsc::SCMatrixBlockIter\fP\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.