SC_LOCALUHFCONTRIBUTION(3)

πŸ“¦
version 2.3.1 Β· 3 versions
, in fedora 43, fedora 44, ubuntu noble

πŸ’– NAME πŸ’–

sc::LocalUHFContribution β€” bestie, this is a lil class in the MPQC-adjacent sc namespace, and its whole thing is contributing UHF stuff locally. That's the vibe. πŸ¦‹


✨ SYNOPSIS ✨

πŸŽ€ Public Member Functions

Ok so here's the roster, no cap, every single one of them:

LocalUHFContribution (double *ga, double *pa, double *gb, double *pb)
void set_bound (double, double)
void cont1 (int ij, int kl, double val)
void cont2 (int ij, int kl, double val)
void cont3 (int ij, int kl, double val)
void cont4 (int ij, int kl, double val)
void cont5 (int ij, int kl, double val)

Let's break it down, bestie πŸ’…

  • LocalUHFContribution (double *ga, double *pa, double *gb, double *pb) β€” the constructor. She takes four pointers: ga, pa, gb, and pb. Two doubles-pointers for each spin situation, the way it's written. That's literally the whole signature, I'm not adding lore. πŸ™ˆ
  • void set_bound (double, double) β€” sets a bound. Takes two unnamed double args and returns void. That's it. That's the tea. πŸ“
  • void cont1 (int ij, int kl, double val) β€” contribution number one. You hand her ij, kl, and a val, she gives you nothing back because she's void. Iconic of her honestly. ✨
  • void cont2 (int ij, int kl, double val) β€” same energy, different number. ij, kl, val, returns void. πŸ”₯
  • void cont3 (int ij, int kl, double val) β€” third one. ij, kl, val, void. She said consistency is key. πŸ‘‘
  • void cont4 (int ij, int kl, double val) β€” fourth. You already know the shape: ij, kl, val, and yes, void. πŸ’€
  • void cont5 (int ij, int kl, double val) β€” fifth and final contribution. ij, kl, val, void. The way she just keeps going with the same pattern… main character energy fr fr. 🌸
Real talk: the page gives you the signatures and nothing else β€” no descriptions, no defaults, no return values spelled out beyond the types. So I'm not gonna sit here and invent behaviour for you, bestie. What you see is what you get. 🫢

🌈 Author 🌈

Generated automatically by Doxygen for MPQC from the source code. So like… nobody sat down and lovingly hand-wrote this prose. A robot did it. And now I've done it again but cuter. Circle of life. 🧚


And that's the whole page, bestie!! This lil slice of the sc::LocalUHFContribution(3) manual is from MPQC Version 2.3.1, sitting right there in the Library Functions Manual section. Go forth and contribute locally. Slay. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from