sc::TwoBodyDerivIntCCA(3)

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

✨ NAME ✨

sc::TwoBodyDerivIntCCA β€” manual page name: sc::TwoBodyDerivIntCCA(3). This implements two body derivative integrals through the CCA interface. MPQC vibes, no cap ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <tbintcca.h>

Inherits sc::TwoBodyDerivInt.

🌸 Public Member Functions 🌸

  • TwoBodyDerivIntCCA (Integral *, const Ref< GaussianBasisSet > &b1, const Ref< GaussianBasisSet > &b2, const Ref< GaussianBasisSet > &b3, const Ref< GaussianBasisSet > &b4, size_t storage, IntegralEvaluatorFactory, bool, string) β€” the constructor, bestie. Copy this signature exactly, fr fr.
  • int log2_shell_bound (int, int, int, int) β€” returns log base 2 of the maximum magnitude of any integral in a shell block.
  • void compute_shell (int, int, int, int, DerivCenters &) β€” given shell indices, this will cause the integral buffer to be filled in.
  • size_t storage_used () β€” the page lists this signature but adds no extra description.
  • void set_integral_storage (size_t storage) β€” signature only on this page; no extra notes were given.
  • int redundant () const β€” signature only on this page; no extra notes were given.
  • void set_redundant (int i) β€” signature only on this page; no extra notes were given.

πŸ”’ Protected Attributes πŸ”’

  • Ref< Int2eCCA > int2ecca_ β€” protected attribute, exactly this. Vibe check passed 🫢

🌈 Additional Inherited Members 🌈

This section is here in the original, but it doesn’t list any extra member names. So we are not inventing any, periodt.

πŸ’– Detailed Description πŸ’–

This implements two body derivative integrals through the CCA interface. That’s the whole detailed description β€” short, sweet, iconic.

πŸ”₯ Member Function Documentation πŸ”₯

int sc::TwoBodyDerivIntCCA::log2_shell_bound (int, int, int, int) [virtual]

Return log base 2 of the maximum magnitude of any integral in a shell block. An index of -1 for any argument indicates any shell.

Implements sc::TwoBodyDerivInt.

🫢 Author 🫢

Generated automatically by Doxygen for MPQC from the source code.


That’s the tea πŸ“: MPQC source/version 2.3.1, dated Sun Oct 4 2020, and it’s the sc::TwoBodyDerivIntCCA(3) page. Mwah πŸ’‹

πŸ“¦ where this page comes from