sc::SOTransformShell(3)

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

πŸ’… sc::SOTransformShell β€” the MPQC page, but make it make sense

okay so bestie, welcome to sc::SOTransformShell from the MPQC manual (section 3, we love a library function). Real talk: this lil guy is the keeper of the receipts β€” it holds a whole list of AO functions that contribute to an SO function inside one particular SO shell. That's the whole vibe. Let's get into it ✨


🌸 NAME 🌸

sc::SOTransformShell β€” literally just here to maintain a list of AO functions that contribute to an SO function in a particular SO shell. That's her job. She's doing it. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <sobasis.h>

✨ Public Member Functions ✨

  • void add_func (int irrep, double coef, int aofunc, int sofunc) β€” adds another function to the transform. that's it, that's the method πŸŽ€

πŸŽ€ Public Attributes πŸŽ€

  • int aoshell β€” the number of the AO shell that all these functions come from. iykyk πŸ“
  • int nfunc β€” how many AO/SO function pairs are contributing. the headcount πŸ”’
  • SOTransformFunction * func β€” the array of SOTransformFunction objects that describe the transform. the whole squad, in array form πŸ‘‘

πŸ’– Detailed Description πŸ’–

So here's the tea, bestie: sc::SOTransformShell maintains a list of AO functions that contribute to an SO function in a particular SO shell. no cap, that's the entire assignment and she ate.

And the way she stores all that info? In objects of type SOTransformFunction. iconic. 🫢


🌈 Author 🌈

Generated automatically by Doxygen for MPQC from the source code. not a human, just a robot doing its lil thing πŸ€–βœ¨


fr fr, that's everything β€” every member, every attribute, every word. go forth and transform your SOs, bestie πŸ’œ

Version 2.3.1 β€” Sun Oct 4 2020 πŸŽ€ that's the version and date straight from the footer, mwah, bye bestie πŸ¦‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from