One-Electron Integrals
OpenQuantum evaluates one-electron integrals using the Obara–Saika recurrence relations, which provide an efficient and numerically stable way to compute integrals for arbitrary angular momentum.
Overlap Integrals
The overlap matrix is used throughout the calculation for orthogonalization, density matrix formation, and energy evaluation.
Kinetic Energy Integrals
The kinetic energy operator in atomic units is . These integrals contribute to the core Hamiltonian .
Nuclear Attraction Integrals
The nuclear attraction potential is a sum over all nuclei with charge at position . These integrals are computed efficiently using the Obara–Saika scheme with Rys quadrature for the operator.
Obara–Saika Recurrence
The Obara–Saika method generates higher angular momentum integrals from lower ones using recurrence relations. For a Gaussian product , the recurrence steps up angular momentum in each Cartesian direction:
where is the vector from the Gaussian center to nucleus , and is the Gaussian exponent.
This recurrence is numerically stable and avoids the catastrophic cancellation issues of earlier methods.