Integral Evaluation

OpenQuantum computes all required molecular integrals using modern recurrence relations and efficient algorithms.

Overview of Chapters

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.

IntegralFormulaMethod
OverlapObara–Saika
KineticObara–Saika
Nuclear AttractionObara–Saika

Two-Electron Integrals

Electron repulsion integrals (ERIs):

ERIs have 8-fold permutational symmetry. OpenQuantum provides multiple algorithms:

AlgorithmBest ForKey Feature
McMurchie–DavidsonAll systems (default)Universal, correct for all angular momenta
SP Fast PathsOrganic molecules (H,C,N,O,F)10× ERI speedup for S/P shells only
Rys QuadratureTransition metals, D/F+ basis setsRys-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.