sc::SCVectorSimpleSubBlockIter(3)
Hii bestie! Welcome to the sc::SCVectorSimpleSubBlockIter(3) page from the MPQC manual β itβs giving iterator main-character energy, and weβre gonna read it together πβ¨
π NAME π
sc::SCVectorSimpleSubBlockIter β thatβs the whole name, no notes, iconic behavior only π
πΈ SYNOPSIS πΈ
Inherits sc::SCMatrixBlockIter.
So it inherits from sc::SCMatrixBlockIter β fancy lineage, slay π§
π«Ά Public Member Functions π«Ά
SCVectorSimpleSubBlockIter (SCVectorSimpleSubBlock *)β constructor bestie, and it takes anSCVectorSimpleSubBlock *.int i ()β returns the row index. Row info, periodt.int j ()β returns the column index. Column queen behavior.double get ()β return the value of the current element. Gimme the current elementβs value, pls and thx.void set (double)β set the current element toval. Yes, weβre setting it, no cap.operator int ()β return nonzero if there are more elements. Basically the βare we still iterating?β vibe check.void operator++ ()β move to the next element. Next, next, next πvoid reset ()β start the iteration over. Rewind era π
π Author π
Generated automatically by Doxygen for MPQC from the source code β robot-made, source-code-based, and honestly kind of iconic for it π€π
And the cute little footer sign-off says version 2.3.1, dated Sun Oct 4 202, with sc::SCVectorSimpleSubBlockIter(3) doing its footer thing. Byee, go slay your iteration πβ¨π
π¦ 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