Kindfield
|
#include <gaussianelectroninteractionintegral.h>
Public Member Functions | |
GaussianElectronInteractionIntegral (int singleAngularMomentumMax) | |
~GaussianElectronInteractionIntegral () | |
void | reset (int singleAngularMomentumMax) |
void | set (const Vector3 &corePositionA, const Vector3 &corePositionB, const Vector3 &corePositionC, const Vector3 &corePositionD, const GaussianPrimitiveOrbital &primitiveA, const GaussianPrimitiveOrbital &primitiveB, const GaussianPrimitiveOrbital &primitiveC, const GaussianPrimitiveOrbital &primitiveD) |
void | setAB (const Vector3 &corePositionA, const Vector3 &corePositionB, const GaussianPrimitiveOrbital &primitiveA, const GaussianPrimitiveOrbital &primitiveB) |
void | setCD (const Vector3 &corePositionC, const Vector3 &corePositionD, const GaussianPrimitiveOrbital &primitiveC, const GaussianPrimitiveOrbital &primitiveD) |
double | electronInteractionIntegral (int iA, int jA, int kA, int iB, int jB, int kB, int iC, int jC, int kC, int iD, int jD, int kD) |
double | electronInteractionIntegral (const GaussianPrimitiveOrbital &primitiveA, const GaussianPrimitiveOrbital &primitiveB, const GaussianPrimitiveOrbital &primitiveC, const GaussianPrimitiveOrbital &primitiveD) |
Definition at line 14 of file gaussianelectroninteractionintegral.h.
GaussianElectronInteractionIntegral::GaussianElectronInteractionIntegral | ( | int | singleAngularMomentumMax) |
Definition at line 8 of file gaussianelectroninteractionintegral.cpp.
GaussianElectronInteractionIntegral::~GaussianElectronInteractionIntegral | ( | ) |
Definition at line 71 of file gaussianelectroninteractionintegral.cpp.
double GaussianElectronInteractionIntegral::electronInteractionIntegral | ( | int | iA, |
int | jA, | ||
int | kA, | ||
int | iB, | ||
int | jB, | ||
int | kB, | ||
int | iC, | ||
int | jC, | ||
int | kC, | ||
int | iD, | ||
int | jD, | ||
int | kD | ||
) |
Definition at line 85 of file gaussianelectroninteractionintegral.cpp.
double GaussianElectronInteractionIntegral::electronInteractionIntegral | ( | const GaussianPrimitiveOrbital & | primitiveA, |
const GaussianPrimitiveOrbital & | primitiveB, | ||
const GaussianPrimitiveOrbital & | primitiveC, | ||
const GaussianPrimitiveOrbital & | primitiveD | ||
) |
Definition at line 75 of file gaussianelectroninteractionintegral.cpp.
void GaussianElectronInteractionIntegral::reset | ( | int | singleAngularMomentumMax) |
Definition at line 16 of file gaussianelectroninteractionintegral.cpp.
void GaussianElectronInteractionIntegral::set | ( | const Vector3 & | corePositionA, |
const Vector3 & | corePositionB, | ||
const Vector3 & | corePositionC, | ||
const Vector3 & | corePositionD, | ||
const GaussianPrimitiveOrbital & | primitiveA, | ||
const GaussianPrimitiveOrbital & | primitiveB, | ||
const GaussianPrimitiveOrbital & | primitiveC, | ||
const GaussianPrimitiveOrbital & | primitiveD | ||
) |
Definition at line 23 of file gaussianelectroninteractionintegral.cpp.
void GaussianElectronInteractionIntegral::setAB | ( | const Vector3 & | corePositionA, |
const Vector3 & | corePositionB, | ||
const GaussianPrimitiveOrbital & | primitiveA, | ||
const GaussianPrimitiveOrbital & | primitiveB | ||
) |
Definition at line 29 of file gaussianelectroninteractionintegral.cpp.
void GaussianElectronInteractionIntegral::setCD | ( | const Vector3 & | corePositionC, |
const Vector3 & | corePositionD, | ||
const GaussianPrimitiveOrbital & | primitiveC, | ||
const GaussianPrimitiveOrbital & | primitiveD | ||
) |
Definition at line 46 of file gaussianelectroninteractionintegral.cpp.
|
protected |
Definition at line 40 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 41 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 42 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 43 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 44 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 38 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 39 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 37 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 46 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 47 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 48 of file gaussianelectroninteractionintegral.h.
|
protected |
Definition at line 49 of file gaussianelectroninteractionintegral.h.