Deprecated test class for Helium system.
More...
#include <heliumhartree.h>
Deprecated test class for Helium system.
- Deprecated:
Definition at line 10 of file heliumhartree.h.
double Helium::additionalEnergyTerms |
( |
) | |
|
|
virtual |
double Helium::banana |
( |
) | |
const |
double Helium::coupledIntegral |
( |
int |
p, |
|
|
int |
r, |
|
|
int |
q, |
|
|
int |
s |
|
) |
| |
|
virtual |
double Helium::kineticIntegral |
( |
int |
p, |
|
|
int |
q |
|
) |
| |
|
virtual |
HartreeSolver::kineticIntegral is the solution of the the integral $$ | -{1}{2} ^2 | $$.
- Parameters
-
- Returns
Definition at line 31 of file heliumhartree.cpp.
32 double alpha_p =
alpha(p);
33 double alpha_q =
alpha(q);
34 return 3*pow(M_PI, 3.0/2.0)*alpha_q/(pow(alpha_p, 3.0/2.0)*pow(1 + alpha_q/alpha_p, 5.0/2.0));
uint Helium::nBasisFunctions |
( |
) | |
|
|
virtual |
uint Helium::nParticles |
( |
) | |
|
|
inlinevirtual |
double Helium::nuclearAttractionIntegral |
( |
int |
p, |
|
|
int |
q |
|
) |
| |
|
virtual |
HartreeSolver::kineticIntegral is the solution of the the integral $$ | -{1}{2} ^2 | $$.
- Parameters
-
- Returns
Definition at line 44 of file heliumhartree.cpp.
45 double alpha_p =
alpha(p);
46 double alpha_q =
alpha(q);
47 return -4*M_PI/(alpha_p*(1 + alpha_q/alpha_p));
double Helium::overlapIntegral |
( |
int |
p, |
|
|
int |
q |
|
) |
| |
|
virtual |
Implements ElectronSystem.
Definition at line 50 of file heliumhartree.cpp.
51 double alpha_p =
alpha(p);
52 double alpha_q =
alpha(q);
53 return pow(M_PI, 3.0/2.0)/(pow(alpha_p, 3.0/2.0)*pow(1 + alpha_q/alpha_p, 3.0/2.0));
void Helium::setBanana |
( |
double |
banana) | |
|
double Helium::uncoupledIntegral |
( |
int |
p, |
|
|
int |
q |
|
) |
| |
|
virtual |
const double Helium::powPi5over2 = pow(M_PI, 5./2.) |
The documentation for this class was generated from the following files:
- /home/svenni/Dropbox/projects/programming/hartree-fock/hartree-fock/src/electronsystems/helium/heliumhartree.h
- /home/svenni/Dropbox/projects/programming/hartree-fock/hartree-fock/src/electronsystems/helium/heliumhartree.cpp