Publication Cover
Molecular Physics
An International Journal at the Interface Between Chemistry and Physics
Volume 111, 2013 - Issue 16-17: In Honour of Professor Kutzelnigg
269
Views
4
CrossRef citations to date
0
Altmetric
Invited Article

An efficient algorithm to calculate three-electron integrals for Gaussian-type orbitals using numerical integration

, &
Pages 2536-2543 | Received 21 Feb 2013, Accepted 28 Mar 2013, Published online: 08 May 2013
 

Abstract

A novel method to numerically calculate three-electron integrals of explicitly correlated approaches has been developed and implemented. Coulomb operators of inter-electronic interactions are re-expressed as an integral identity, which is discretised. The discretisation of the auxiliary dimension separates the Cartesian x, y and z dependencies, transforming the integrals of Gaussian-type orbitals to a linear sum of products of three-dimensional intermediate integrals. The intermediate s-type integrals can be calculated analytically, whereas integrals of the higher angular-momentum functions are computed using recursion formulae. The three-electron integrals are obtained by two-dimensional numerical integration of the discretised auxiliary dimensions of the integral transformation of the Coulomb operators. Common sets of quadrature points and weights for all integrals can be used after a coordinate transformation. Calculations indicate that it is possible to achieve an overall accuracy of 10−15 E h using the numerical approach. The same approach can be employed for calculating more general three-electron integrals in so far the operator can be accurately expanded in Gaussian-type geminals.

Acknowledgements

We acknowledge Olli Lehtonen and Susi Lehtola for their helpful comments. This research has been supported by the Academy of Finland through its Computational Science Research Programme (LASTU) and within project 137460. CSC – the Finnish IT Center for Science is thanked for computer time. We also acknowledge the Magnus Ehrnrooth Foundation for financial support.

Notes

a See Equation (Equation26). b See Equation (Equation17) c See Equation (Equation25). d See Equation (Equation10)

R a =R d =(1.5a0, 0, 0), R b =R c =R e =R f =(0, 0, 0), ζ a = ζ b = ζ c = ζ d = ζ e = ζ f = 10.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.