sc::GenPetite4(3)
β¨ NAME β¨
sc::GenPetite4 is a class in the MPQC manual, and it's an abstract base for a generalized four index petite list. It's giving "I define the shape, my subclasses do the actual work" energy, bestie. π
π¦ SYNOPSIS π¦
#include <gpetite.h>
Inherits sc::RefCount.
Inherited by sc::GPetite4< C4 >.
π Public Member Functions π
GenPetite4 (const Ref< GaussianBasisSet > &b1, const Ref< GaussianBasisSet > &b2, const Ref< GaussianBasisSet > &b3, const Ref< GaussianBasisSet > &b4)β the constructor, and it takes fourRef< GaussianBasisSet >arguments:b1,b2,b3, andb4. πvirtual int in_p4 (int i, int j, int k, int l)=0β a pure virtual member function with fourintindices (i,j,k,l). The=0is literally the "you must implement me in a subclass" signal, no cap. π₯
πΈ Protected Attributes πΈ
bool c1_int ng_int ** shell_map_i_int ** shell_map_j_int ** shell_map_k_int ** shell_map_l_Ref< GaussianBasisSet > b1_Ref< GaussianBasisSet > b2_Ref< GaussianBasisSet > b3_Ref< GaussianBasisSet > b4_
π¦ Additional Inherited Members π¦
There are additional inherited members from sc::RefCount, iykyk. They're part of the inheritance package, bestie. π
π₯ Detailed Description π₯
sc::GenPetite4 is an abstract base for a generalized four index petite list. It's not the concrete list itself β it's the parent-class blueprint, and sc::GPetite4< C4 > inherits from it. π
π«Ά Author π«Ά
Generated automatically by Doxygen for MPQC from the source code. β¨
Version2.3.1β datedSun Oct 4 2020. That's the MPQC source/version and date sign-off, 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