sc::OneBodyOneCenterInt(3)

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

πŸ’– NAME πŸ’–

okay bestie, welcome to the sc::OneBodyOneCenterInt(3) page from the MPQC manual πŸ’… sc::OneBodyOneCenterInt is an abstract base class for objects that compute integrals between two basis functions. no cap, that's the whole name vibe ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <obint.h>

Inherits sc::RefCount.

Inherited by sc::OneBodyOneCenterWrapper.

πŸ‘‘ Public Member Functions

  • int nbasis () const β€” Returns the number of basis functions on center one. πŸŽ€
  • int nbasis1 () const β€” Returns the number of basis functions on the center one. πŸŽ€
  • int nshell () const β€” Return the number of shells on center one. 🌸
  • int nshell1 () const β€” Return the number of shells on the center one. 🌸
  • Ref< GaussianBasisSet > basis () β€” Return the basis set on center one. 🧚
  • Ref< GaussianBasisSet > basis1 () β€” Return the basis set on the center one. 🧚
  • const double * buffer () const β€” Returns the buffer where the integrals are placed. πŸ“
  • virtual void compute_shell (int)=0 β€” Computes the integrals for basis functions on the given shell. πŸ”₯
  • virtual void reinitialize () β€” This is called for one body integrals that take data to let them know that the data they reference has changed. πŸ’«
  • virtual bool cloneable () β€” Return true if the clone member can be called. βœ…
  • virtual Ref< OneBodyOneCenterInt > clone () β€” Returns a clone of this. 🫢
  • Integral * integral () const β€” no description in the original, just this exact signature, periodt πŸ’…

πŸ”’ Protected Member Functions

  • OneBodyOneCenterInt (Integral *integral, const Ref< GaussianBasisSet > &b1) β€” the protected constructor, exact signature as listed πŸŽ€

πŸ—οΈ Protected Attributes

  • Integral * integral_
  • Ref< GaussianBasisSet > bs1_
  • double * buffer_

🌈 Detailed Description 🌈

OneBodyOneCenterInt is an abstract base class for objects that compute integrals between two basis functions. literally the whole detailed description, bestie πŸ’–


😭 Member Function Documentation 😭

virtual Ref<OneBodyOneCenterInt> sc::OneBodyOneCenterInt::clone () [virtual]

Returns a clone of this. The default implementation throws an exception. 😭πŸ”₯

virtual bool sc::OneBodyOneCenterInt::cloneable () [virtual]

Return true if the clone member can be called. The default implementation returns false. πŸ’€βœ…


🫢 Author 🫢

Generated automatically by Doxygen for MPQC from the source code. not me being auto-generated and still iconic πŸ’…βœ¨


Sign-off time: this page is from MPQC version 2.3.1, dated Sun Oct 4 2020 β€” mwah, bye bestie! πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from