sc::ReplSCMatrixKit(3)

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

πŸŽ€ NAME πŸŽ€

Okay bestie, welcome to the sc::ReplSCMatrixKit(3) page from the MPQC manual. This is all about sc::ReplSCMatrixKit β€” the matrix kit that produces matrices that work in a many processor environment. Iconic behavior, honestly.


✨ SYNOPSIS ✨

#include <repl.h>

It inherits from sc::SCMatrixKit, no cap.

πŸ’… Public Member Functions πŸ’…

  • ReplSCMatrixKit (const Ref< KeyVal > &) β€” the constructor vibe. It takes a const Ref< KeyVal > &, periodt.
  • SCMatrix * matrix (const RefSCDimension &, const RefSCDimension &) β€” the main-character move: given the dimensions, create matrices or vectors. Yes bestie, that’s literally what it does.
  • SymmSCMatrix * symmmatrix (const RefSCDimension &) β€” takes the dimension and gives you back a SymmSCMatrix *. Slay.
  • DiagSCMatrix * diagmatrix (const RefSCDimension &) β€” same energy, but for DiagSCMatrix *: dimension goes in, diag matrix comes out.
  • SCVector * vector (const RefSCDimension &) β€” gives you an SCVector * for the dimension you pass in. Cute.

🌈 Additional Inherited Members 🌈

Yup, there are additional inherited members here. The page doesn’t spell them out, so we’re not inventing any extra lore, bestie. πŸ’€


πŸ¦‹ Detailed Description πŸ¦‹

The sc::ReplSCMatrixKit produces matrices that work in a many processor environment. That’s the whole plot, and it’s giving parallel-ready matrix realness.

A copy of the entire matrix is stored on each node. Every node gets the whole matrix β€” fr fr.


⭐ Author ⭐

Generated automatically by Doxygen for MPQC from the source code. So it’s not a human author, it’s Doxygen doing its little automatic thing. Respect. 🫢


MPQC manual, version 2.3.1, dated Sun Oct 4 2020 β€” that’s the whole page, bestie. Bye and slay! πŸ’–βœ¨

πŸ“¦ where this page comes from