sc::SCMatrixDiagBlockIter(3)
πΈ sc::SCMatrixDiagBlockIter πΈ
okay bestie, welcome to the sc::SCMatrixDiagBlockIter(3) page in the MPQC manual π this one is short, sweet, and fully member-function-coded, and we are not skipping a single detail. no cap. π«Ά
π NAME π
sc::SCMatrixDiagBlockIter β that's the name, bestie. It's giving βI live in the sc:: zone and I'm an iterator,β and that is literally the whole name. β¨
π SYNOPSIS π
okay so the synopsis is literally this one line:
Inherits sc::SCMatrixBlockIter.
so sc::SCMatrixDiagBlockIter inherits from sc::SCMatrixBlockIter, periodt. 𧬠That's the whole vibe.
π Public Member Functions π
SCMatrixDiagBlockIter (SCMatrixDiagBlock *)β constructor moment β¨ it takes a pointer to anSCMatrixDiagBlock, and that's the whole signature, bestie.int i ()β returns the row index. row girlie reporting for duty. πint j ()β returns the column index. column cutie says hi. πdouble get ()β returns the value of the current element. that's the actual data, no cap. πvoid set (double)β sets the current element to val. yes, val is the value, and this one is doing the setting. πoperator int ()β returns nonzero if there are more elements. basically the βare we still going?β check. πvoid operator++ ()β moves to the next element. step forward, bestie. π¦void reset ()β starts the iteration over. rewind time, iconic behavior. βͺ
βοΈ Author βοΈ
Generated automatically by Doxygen for MPQC from the source code. so yes, this page was generated, not handwritten by a mysterious manpage fairy. π§
mwah π β this page is from the MPQC source, version 2.3.1, dated Sun Oct 4 2020. stay slay, bestie! ππ
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms