#include <gaussiankineticintegral.h>
|
| GaussianKineticIntegral (int angularMomentumMax) |
|
void | set (const Vector3 &corePositionA, const Vector3 &corePositionB, const GaussianPrimitiveOrbital &primitiveA, const GaussianPrimitiveOrbital &primitiveB) |
|
double | kineticIntegral (int dim, int iA, int iB) |
|
double | kineticIntegral (int iA, int jA, int kA, int iB, int jB, int kB) |
|
double | kineticIntegral (const GaussianPrimitiveOrbital &primitiveA, const GaussianPrimitiveOrbital &primitiveB) |
|
Definition at line 14 of file gaussiankineticintegral.h.
GaussianKineticIntegral::GaussianKineticIntegral |
( |
int |
angularMomentumMax) | |
|
|
explicit |
double GaussianKineticIntegral::kineticIntegral |
( |
int |
dim, |
|
|
int |
iA, |
|
|
int |
iB |
|
) |
| |
Definition at line 21 of file gaussiankineticintegral.cpp.
31 return 4 * b * b * S_iA_iBnn - 2*b * (2*iB + 1) * S_iA_iB + iB * (iB - 1) * S_iA_iBpp;
double GaussianKineticIntegral::kineticIntegral |
( |
int |
iA, |
|
|
int |
jA, |
|
|
int |
kA, |
|
|
int |
iB, |
|
|
int |
jB, |
|
|
int |
kB |
|
) |
| |
Definition at line 40 of file gaussiankineticintegral.cpp.
49 double result = T_iA_iB * S_jA_jB * S_kA_kB + S_iA_iB * T_jA_jB * S_kA_kB + S_iA_iB * S_jA_jB * T_kA_kB;
double GaussianKineticIntegral::m_exponentB |
|
protected |
double GaussianKineticIntegral::m_exponentSum |
|
protected |
The documentation for this class was generated from the following files:
- /home/svenni/Dropbox/projects/programming/hartree-fock/hartree-fock/src/basisfunctions/gaussian/integrals/gaussiankineticintegral.h
- /home/svenni/Dropbox/projects/programming/hartree-fock/hartree-fock/src/basisfunctions/gaussian/integrals/gaussiankineticintegral.cpp