SC_LOCALOSSCONTRIBUTION(3)

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

πŸ’– sc::LocalOSSContribution(3) πŸ’–

okay bestie, so this is a page from the Library Functions Manual β€” yes the whole sc::LocalOSSContribution situation. Pull up a chair, we're doing C++ today. πŸŽ€


✨ NAME ✨

sc::LocalOSSContribution β€” that's it, that's the name, no long explanation, the manpage is being mysterious and honestly? iconic of it.


🌸 SYNOPSIS 🌸

πŸ¦‹ Public Member Functions

These are the public members, fr fr. Every single one, exactly as written:

LocalOSSContribution (double *g, double *p, 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 the vibe down, one by one πŸ’…

  • LocalOSSContribution (double *g, double *p, double *ga, double *pa, double *gb, double *pb) β€” the constructor, the main character moment. It takes six pointers to double: g, p, ga, pa, gb, and pb. Six. Whole squad. 🫢
  • void set_bound (double, double) β€” sets a bound, takes two doubles. That's the whole description the page gives us and we are NOT inventing more, no cap.
  • void cont1 (int ij, int kl, double val) β€” takes int ij, int kl, and a double val. Returns void.
  • void cont2 (int ij, int kl, double val) β€” same signature energy: int ij, int kl, double val, returns void.
  • void cont3 (int ij, int kl, double val) β€” yep. int ij, int kl, double val, void return.
  • void cont4 (int ij, int kl, double val) β€” you already know. int ij, int kl, double val, void.
  • void cont5 (int ij, int kl, double val) β€” the fifth one. Same shape: int ij, int kl, double val, void return. ✨
lowkey the page does not tell us what any of the cont* functions actually do or what they return beyond void, and I refuse to make something up. The signatures are the tea. πŸ“

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for MPQC from the source code.

not a human author, bestie β€” it's the Doxygen machine doing its thing, auto-generating from the MPQC source. πŸ€–πŸ’œ

and that's the whole page, we ate and left no crumbs πŸŽ€ β€” this was sc::LocalOSSContribution(3) from MPQC, Version 2.3.1, and that version number is your lil sign-off so you know exactly which era of the docs you're living in. mwah πŸ’…πŸ’–

πŸ“¦ where this page comes from