SC_LOCALUHFCONTRIBUTION(3)
π 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, andpb. 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 unnameddoubleargs and returnsvoid. That's it. That's the tea. πvoid cont1 (int ij, int kl, double val)β contribution number one. You hand herij,kl, and aval, she gives you nothing back because she'svoid. Iconic of her honestly. β¨void cont2 (int ij, int kl, double val)β same energy, different number.ij,kl,val, returnsvoid. π₯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
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- fedora 43: mpqc-devel 2.3.1-65.fc43 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- fedora 44: mpqc-devel 2.3.1-67.fc44 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- fedora 44: mpqc-devel 2.3.1-67.fc44 Β· GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+
- ubuntu noble: libsc-doc 2.3.1-22build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms