sc::TwoBodyDerivIntCints(3)

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

πŸŽ€ NAME πŸŽ€

sc::TwoBodyDerivIntCints β€” bestie, this is the MPQC manual page for it, and it implements electron repulsion derivative integrals in the IntV3 library. Periodt. πŸ’…

✨ SYNOPSIS ✨

Okay so first, the include:

#include <tbintcints.h>

And it inherits sc::TwoBodyDerivInt.

🌸 Public Member Functions 🌸

  • TwoBodyDerivIntCints β€” the constructor, and here’s the exact signature so you can copy it character-for-character:
TwoBodyDerivIntCints (Integral *integral, const Ref< GaussianBasisSet > &b1, const Ref< GaussianBasisSet > &b2, const Ref< GaussianBasisSet > &b3, const Ref< GaussianBasisSet > &b4, size_t storage, tbinteval int2etype)
  • int log2_shell_bound (int, int, int, int) β€” Return log base 2 of the maximum magnitude of any integral in a shell block.
  • void compute_shell (int, int, int, int, DerivCenters &) β€” Given for shell indices, this will cause the integral buffer to be filled in.
  • size_t used_storage () const β€” the page lists this one as a public member function, and gives no extra description here.

πŸ¦‹ Protected Attributes πŸ¦‹

  • Ref< Int2eCints > int2ecints_ β€” protected attribute, exactly as shown.

🌈 Additional Inherited Members 🌈

The page has this heading too β€” no extra member details are spelled out in this section.

πŸ’– DETAILED DESCRIPTION πŸ’–

This implements electron repulsion derivative integrals in the IntV3 library. Iconic. ✨

πŸ”₯ MEMBER FUNCTION DOCUMENTATION πŸ”₯

int sc::TwoBodyDerivIntCints::log2_shell_bound (int, int, int, int)

Tagged [virtual]. Return log base 2 of the maximum magnitude of any integral in a shell block. And the important little caveat: An index of -1 for any argument indicates any shell. 🫢

Implements sc::TwoBodyDerivInt.

🌸 AUTHOR 🌸

Generated automatically by Doxygen for MPQC from the source code.


Okay signing off, bestie πŸ’œ: MPQC version 2.3.1, dated Sun Oct 4 2020 🫢

πŸ“¦ where this page comes from