SC_SPHERICALTRANSFORMCOMPONENTCCA(3)

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

✨ NAME ✨

sc::SphericalTransformComponentCCA β€” okay bestie, this is the MPQC manual page for that exact class (section 3), and it's giving β€œsmall but crucial component” energy. It inherits from sc::SphericalTransformComponent, no cap. πŸ’…

🌸 SYNOPSIS 🌸

Inherits sc::SphericalTransformComponent.

πŸ’… Public Member Functions

  • void init (int a, int b, int c, double coef, int pureindex) β€” the literal job description is β€œInitialize this object.” That's the public member function on deck. ✨

🫢 Additional Inherited Members

Yep, there are additional inherited members too β€” the manpage just says they exist and doesn't list them out here, so I'm not inventing any. Periodt. πŸ¦‹


πŸ”₯ Member Function Documentation πŸ”₯

init β€” the main character

void sc::SphericalTransformComponentCCA::init (int a, int b, int c, double coef, int pureindex) [inline], [virtual]

So init is inline and virtual, and here's the tea: it initializes this object. It must be provided in all specializations of this class to establish the ordering between a, b and c and the index of the Cartesian basis function. Other things such as adjustment of the coefficient to account for normalization differences can be done as well. The default SphericalTransform::init() implementation requires that only the xl, yl and zl basis functions are normalized to unity. πŸŽ€

Implements sc::SphericalTransformComponent.

References sc::SphericalTransformComponent::a(), sc::SphericalTransformComponent::b(), sc::SphericalTransformComponent::c(), sc::SphericalTransformComponent::coef(), and sc::SphericalTransformComponent::pureindex(). 🫢

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for MPQC from the source code. So no human author to tag β€” it's a Doxygen situation, bestie. πŸ™ˆ


Cute lil sign-off: this page is Version 2.3.1, dated Sun Oct 4 β€” mwah, bye bestie! πŸ’–πŸŽ€

πŸ“¦ where this page comes from