Integral Evaluation
OpenQuantum computes all required molecular integrals using modern recurrence relations and efficient algorithms.
Overview of Chapters
- One-Electron Integrals — Overlap, kinetic, nuclear attraction
- Two-Electron Integrals — ERIs with MD, SP fast paths, Rys quadrature
One-Electron Integrals
One-electron integrals are evaluated using the Obara–Saika recurrence relations which provide an efficient and numerically stable way to compute integrals for arbitrary angular momentum.
| Integral | Formula | Method |
|---|---|---|
| Overlap | Obara–Saika | |
| Kinetic | Obara–Saika | |
| Nuclear Attraction | Obara–Saika |
Two-Electron Integrals
Electron repulsion integrals (ERIs):
ERIs have 8-fold permutational symmetry. OpenQuantum provides multiple algorithms:
| Algorithm | Best For | Key Feature |
|---|---|---|
| McMurchie–Davidson | All systems (default) | Universal, correct for all angular momenta |
| SP Fast Paths | Organic molecules (H,C,N,O,F) | 10× ERI speedup for S/P shells only |
| Rys Quadrature | Transition metals, D/F+ basis sets | Rys-first path with MD fallback |
The selected ERI engine applies to all ERI computation paths: in-core integral build, direct SCF, analytical nuclear gradients, fully analytical Hessians, and semi-analytical (finite-difference of gradients) Hessians.
See Two-Electron Integrals for detailed algorithm descriptions.