sc::OneBodyDerivIntV3(3)

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

πŸ’… sc::OneBodyDerivIntV3(3) β€” MPQC man page, bestie ✨


✨ NAME ✨

sc::OneBodyDerivIntV3 β€” this class implements one body derivative integrals in the IntV3 library. That's the whole vibe. πŸ’–


🌸 SYNOPSIS 🌸

#include <obintv3.h>

It inherits sc::OneBodyDerivInt. Slay. 🫢

πŸ’– Public Member Functions πŸ’–

  • OneBodyDerivIntV3 (Integral *, const Ref< GaussianBasisSet > &, const Ref< GaussianBasisSet > &, IntegralFunction) β€” here's the exact member-function signature; the page gives no extra description for it. πŸŽ€
  • void compute_shell (int, int, DerivCenters &) β€” computes the derivative integrals and places the result in the buffer returned by buffer(). πŸ’…
  • void compute_shell (int, int, int) β€” computes the derivative integrals with respect to the given center and places the result in the buffer returned by buffer(). ✨

πŸ”’ Protected Types πŸ”’

  • typedef void(Int1eV3::* IntegralFunction) (int, int, int, int) β€” protected type, exactly as written. Ngl, it's giving function-pointer realness. 🧚

🧚 Protected Attributes 🧚

  • Ref< Int1eV3 > int1ev3_ β€” protected attribute, exact spelling and spacing. πŸ¦‹
  • IntegralFunction intfunc_ β€” protected attribute, exact spelling and spacing. 🌸

🫢 Additional Inherited Members 🫢

The page has this heading, and then no extra inherited members are listed under it. Not me skipping β€” there's literally nothing printed there to copy. πŸ’€


πŸ“– Detailed Description πŸ“–

This implements one body derivative integrals in the IntV3 library.

It is given a function pointer to the Int1eV3 member that computes the particular integral of interest. Iconic behavior, honestly. πŸ‘‘


πŸ–‹οΈ Author πŸ–‹οΈ

Generated automatically by Doxygen for MPQC from the source code. 😭


mwah πŸ’‹ β€” that's the whole page, bestie. Source/version/date energy: MPQC, Version 2.3.1, Sun Oct 4 2020. Bye! πŸ’–πŸŒˆ

πŸ“¦ where this page comes from