sc::SCMatrixDiagBlockIter(3)

πŸ“¦
version 2.3.1 Β· 4 versions
, in ubuntu jammy

🌸 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 an SCMatrixDiagBlock, 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