sc::SOTransform(3)

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

πŸ’– NAME πŸ’–

okay so <pink>sc::SOTransform(3)</pink> is from the MPQC manual, and it is literally the main character for keeping a list of AO shells that are be used to compute the SO. The info lives in SOTransformShell objects, and that is the whole vibe ✨


✨ SYNOPSIS ✨

#include <sobasis.h>

πŸŽ€ Public Member Functions πŸŽ€

  • void set_naoshell (int n) β€” this is the signature, bestie. The original does not give it a lil description, so I am not inventing one. Periodt πŸ’…
  • void add_transform (int aoshell, int irrep, double coef, int aofunc, int sofunc) β€” Adds another term to the transform. That is the official line and it ate 🫢

🌸 Public Attributes 🌸

  • int naoshell_allocated β€” the original lists this bad boy with no extra description, so here is the name in all its mysterious glory πŸŽ€
  • int naoshell β€” The number of AO shells that make up this SO shell.
  • SOTransformShell * aoshell β€” The SOTransformShell object for each AO.

πŸ¦‹ Detailed Description πŸ¦‹

SOTransform maintains a list of AO shells that are be used to compute the SO.

The information is stored in objects of type SOTransformShell.

short, slay, and exactly what the page says β€” no extra lore added, bestie ✨

πŸ’œ Author πŸ’œ

The author line is literally: Generated automatically by Doxygen for MPQC from the source code.

So yeah, Doxygen generated it, no secret admirer behind the curtain πŸ’…


Version 2.3.1 Β· Sun Oct 4 2020 Β· sc::SOTransform(3) β€” that is the footer, bestie, and we are done πŸ’–πŸ«Άβœ¨

πŸ“¦ where this page comes from