sc_OneBodyOneCenterInt3
Onebodyonecenterint is an abstract base class for objects that compute integrals between two basis functions.
Usage
Inherits sc::RefCount.
Inherited by
sc::OneBodyOneCenterWrapper.
Public Member Functions
int nbasis
()
const
Protected Member Functions
OneBodyOneCenterInt (Integral
*integral,
const
Ref<
GaussianBasisSet
>
&b1)
Protected Attributes
Integral *
integral_
double *
buffer_
Detailed Description
OneBodyOneCenterInt is an abstract base class for objects that compute integrals between two basis functions.
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.
virtual void sc::OneBodyOneCenterInt::compute_shell (int) [pure virtual]
Computes the integrals for basis functions on the given shell.
Implemented in sc::OneBodyOneCenterWrapper.
History
- Debian 12 (Bookworm): the text shown here
- Debian 11 (Bullseye)
- Debian 6.0 (Squeeze)
- Debian 5.0 (Lenny)
- Debian 4.0 (Etch)