sc::OneBodyIntV3(3)

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

πŸ’– NAME πŸ’–

Okay so bestie, welcome to the sc::OneBodyIntV3(3) manual! sc::OneBodyIntV3 β€” this implements most one body integrals in the IntV3 library. ✨ No cap, that's the name-section vibe.

✨ SYNOPSIS ✨

#include <obintv3.h>

Inherits sc::OneBodyInt.

🌸 Public Member Functions 🌸

  • OneBodyIntV3 (Integral *, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, IntegralFunction) β€” the constructor signature, exactly as written, fr fr. 🫢
  • void compute_shell (int, int) β€” Computes the integrals between basis functions in the given shell pair. πŸ’…
  • bool cloneable () β€” Return true if the clone member can be called. πŸ‘‘
  • Ref< OneBodyInt > clone () β€” Returns a clone of this. 🌈

πŸŽ€ Protected Types πŸŽ€

  • typedef void(Int1eV3::* IntegralFunction) (int, int) β€” the protected function-pointer type, iconic. πŸŽ€

πŸ’… Protected Attributes πŸ’…

  • Ref< Int1eV3 > int1ev3_ β€” protected attribute, periodt. πŸ’œ
  • IntegralFunction intfunc_ β€” protected attribute, also periodt. πŸ’œ

🌈 Additional Inherited Members 🌈

(The original page only has this heading here; no extra member list is shown in this section.) πŸ¦‹

πŸ¦‹ DETAILED DESCRIPTION πŸ¦‹

This implements most one body integrals in the IntV3 library. ✨

It is given a function pointer to the Int1eV3 member that computes the particular integral of interest. 🧚

πŸ”₯ MEMBER FUNCTION DOCUMENTATION πŸ”₯

πŸ”₯ Ref<OneBodyInt> sc::OneBodyIntV3::clone () [virtual] πŸ”₯

Returns a clone of this. The default implementation throws an exception. 😭

Reimplemented from sc::OneBodyInt.

🫢 bool sc::OneBodyIntV3::cloneable () [virtual] 🫢

Return true if the clone member can be called. The default implementation returns false. πŸ™ˆ

Reimplemented from sc::OneBodyInt.

✍️ AUTHOR ✍️

Generated automatically by Doxygen for MPQC from the source code. πŸ€–


okay that's the page, bestie β€” Version 2.3.1 Β· Sun Oct 4 2020 Β· MPQC Β· sc::OneBodyIntV3(3) Β· bye πŸ’œβœ¨

πŸ“¦ where this page comes from