sc::OneBodyIntCCA(3)
πΈ NAME πΈ
okay so bestie, this is the sc::OneBodyIntCCA(3) page in the MPQC manual, and the whole vibe is: this class implements one body integrals through the CCA interface. Thatβs the name section, but make it cute: one body integrals, CCA interface, main character energy. π
β¨ SYNOPSIS β¨
#include <obintcca.h>
Inherits sc::OneBodyInt. Yes, thatβs the parent situation. π
π Public Member Functions π
- Constructor
OneBodyIntCCAβ hereβs the exact signature, no cap:
OneBodyIntCCA (Integral *, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, IntegralEvaluatorFactory, IntegralFunction, bool)
void compute_shell (int, int)β Computes the integrals between basis functions in the given shell pair. slay.bool cloneable ()β Return true if the clone member can be called. clone check, bestie.Ref< OneBodyInt > clone ()β Returns a clone of this. duplicate era.
π‘οΈ Protected Types π‘οΈ
IntegralFunctionβ the protected typedef is exactly:
typedef void(sc::Int1eCCA::* IntegralFunction) (int, int)
π§΅ Protected Attributes π§΅
int1ecca_β protected attribute with typeRef< sc::Int1eCCA >, exactlyRef< sc::Int1eCCA > int1ecca_. protected but iconic.intfunc_β protected attribute with typeIntegralFunction, exactlyIntegralFunction intfunc_. function pointer realness.
π Additional Inherited Members π
This heading is here, bestie β Additional Inherited Members β and this page doesnβt list any extra inherited-member details under it. Thatβs the whole tea. π΅
π Detailed Description π
This implements one body integrals through the CCA interface. Same energy as NAME, because thatβs the brief. β¨
It is given a function pointer to the IntCCA member that computes the particular integral of interest. So like, the function pointer is the plug-in for the specific integral, iykyk. ππ
π₯ Member Function Documentation π₯
π Ref<OneBodyInt> sc::OneBodyIntCCA::clone () [virtual] π
Returns a clone of this. The default implementation throws an exception.
Heads up: the default implementation throws an exception β dramatic, but thatβs what the docs say. π
Reimplemented from sc::OneBodyInt.
πΈ bool sc::OneBodyIntCCA::cloneable () [virtual] πΈ
Return true if the clone member can be called. The default implementation returns false.
The default implementation returns false, no cap. π
Reimplemented from sc::OneBodyInt.
π Author π
Doxygen generated this automatically for MPQC from the source code. π€π
Cute footer sign-off, because we donβt copy footer lines around here: MPQC version 2.3.1, dated Sun Oct 4 2020, manual page sc::OneBodyIntCCA(3). Periodt. ππ¦
π¦ 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