sc::SumAccumH(3)

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

🌸 NAME 🌸

okay bestie, welcome to the sc::SumAccumH(3) page in the MPQC manual β€” it’s literally the class page for sc::SumAccumH, and we’re gonna get you through it with zero confusion and maximum sparkle ✨

✨ SYNOPSIS ✨

Inherits sc::AccumH.

πŸ’– Public Member Functions πŸ’–

  • SumAccumH (StateIn &) β€” the StateIn & flavor of this cutie.
  • SumAccumH (const Ref< KeyVal > &) β€” the const Ref< KeyVal > & flavor, slay.
  • void save_data_state (StateOut &) β€” saves the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them. This is the one with extra docs down below, iykyk.
  • void init (const Ref< Wavefunction > &) β€” signature is exactly void init (const Ref< Wavefunction > &), no extra deets on this page.
  • void accum (const RefSymmSCMatrix &h) β€” signature is exactly void accum (const RefSymmSCMatrix &h), that’s the whole vibe here.
  • void done () β€” literally void done (), bestie.
  • double e () β€” returns a double, and the signature is exactly double e ().

πŸŽ€ Protected Attributes πŸŽ€

  • int n_ β€” protected attribute, exactly as written. An int, no cap.
  • Ref< AccumH > * accums_ β€” protected attribute, exactly as written: Ref< AccumH > * accums_. That’s the whole list, periodt.

πŸ¦‹ Additional Inherited Members πŸ¦‹

The page says Additional Inherited Members and then… that’s it, bestie. No extra entries are listed right here. Inherited business stays inherited business 🫢

πŸ’… Member Function Documentation πŸ’…

void sc::SumAccumH::save_data_state (StateOut &) [virtual]

This is the detailed doc moment. The official meaning is: β€œSave the base classes (with save_data_state) and the members in the same order that the StateIn CTOR initializes them.”

And the important caveat, fr fr: β€œThis must be implemented by the derived class if the class has data.” So if your derived class has data, you must implement this β€” no skipping, no pretending you didn’t see it πŸ’€

Reimplemented from sc::AccumH.

🌈 Author 🌈

Generated automatically by Doxygen for MPQC from the source code. Not me writing fanfic, Doxygen did that πŸ’–


mwah πŸ’‹ β€” this little page is brought to you by Version 2.3.1, dated Sun Oct 4 2020, and yes bestie, the page is sc::SumAccumH(3). bye 🫢

πŸ“¦ where this page comes from