SC_SPHERICALTRANSFORMCOMPONENTCCA(3)
β¨ 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
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms