A parallel algorithm for Hamiltonian matrix construction in electron-molecule collision calculations: MPI-SCATCI

Abstract Construction and diagonalization of the Hamiltonian matrix is the rate-limiting step in most low-energy electron – molecule collision calculations. Tennyson (1996) implemented a novel algorithm for Hamiltonian construction which took advantage of the structure of the wavefunction in such calculations. This algorithm is re-engineered to make use of modern computer architectures and the use of appropriate diagonalizers is considered. Test calculations demonstrate that significant speed-ups can be gained using multiple CPUs. This opens the way to calculations which consider higher collision energies, larger molecules and / or more target states. The methodology, which is implemented as part of the UK molecular R-matrix codes (UKRMol and UKRMol+) can also be used for studies of bound molecular Rydberg states, photoionization and positron–molecule collisions.

[1]  Vicente Hernández,et al.  SLEPc: A scalable and flexible toolkit for the solution of eigenvalue problems , 2005, TOMS.

[2]  J. Gorfinkiel,et al.  Effect of the third π∗ resonance on the angular distributions for electron-pyrimidine scattering , 2016 .

[3]  Chao Yang,et al.  ARPACK users' guide - solution of large-scale eigenvalue problems with implicitly restarted Arnoldi methods , 1998, Software, environments, tools.

[4]  J. Tennyson,et al.  Low-energy positron collisions with water: elastic and rotationally inelastic scattering , 2004 .

[5]  B. M. Fulk MATH , 1992 .

[6]  J. Tennyson Partitioned R-matrix theory for molecules , 2004 .

[7]  J. Tennyson,et al.  Electron?H+3 collisions at intermediate energies , 2004 .

[8]  P. Couturier Japan , 1988, The Lancet.

[9]  J. Tennyson,et al.  R-matrix calculations of electron impact electronic excitation of BeH , 2017 .

[10]  J. Tennyson,et al.  Low and intermediate energy electron collisions with the C−2 molecular anion , 2008, 0802.1254.

[11]  J. Tennyson,et al.  Low-energy electron impact excitation of the nitrogen molecule: optically forbidden transitions , 1996 .

[12]  J. Tennyson,et al.  The generation of continuum orbitals for molecular r-matrix calculations using lagrange orthogonalisation , 1987 .

[13]  J. Tennyson,et al.  An ab initio study of singlet and triplet Rydberg states of N2 , 2013 .

[14]  Orel,et al.  Dissociative excitation of HeH+ by electron impact. , 1991, Physical Review A. Atomic, Molecular, and Optical Physics.

[15]  O. Dulieu,et al.  Formation of CN^{-}, C_{3}N^{-}, and C_{5}N^{-} Molecules by Radiative Electron Attachment and their Destruction by Photodetachment. , 2016, Physical review letters.

[16]  D. Hunting,et al.  Resonant formation of DNA strand breaks by low-energy (3 to 20 eV) electrons. , 2000, Science.

[17]  J. Tennyson,et al.  Electron impact excitation cross sections for CO , 1993 .

[18]  J. Gorfinkiel,et al.  Resonance formation in low energy electron scattering from uracil , 2014 .

[19]  J. Tennyson,et al.  Electron impact dissociative excitation of water within the adiabatic nuclei approximation , 2002 .

[20]  Klaus Bartschat,et al.  The R-matrix with pseudo-states method: Theory and applications to electron scattering and photoionization , 1998 .

[21]  A. Harvey,et al.  An R-matrix approach to electron–photon–molecule collisions: photoelectron angular distributions from aligned molecules , 2014 .

[22]  Jonathan Tennyson,et al.  Electron–molecule collision calculations using the R-matrix method , 2010 .

[23]  A. Harvey,et al.  Imaging the electronic structure of valence orbitals in the XUV ionization of aligned molecules , 2014 .

[24]  M. Yoshimine,et al.  The alchemy configuration interaction method. I. The symbolic matrix method for determining elements of matrix operators , 1981 .

[25]  R-matrix calculation of low-energy electron collisions with phosphoric acid , 2010 .

[26]  J. Tennyson,et al.  The UK molecular R-matrix codes , 1998 .

[28]  J. Tennyson A new algorithm for Hamiltonian matrix construction in electron - molecule collision calculations , 1996 .

[29]  M. Kushner,et al.  Electron collisions with atoms, ions, molecules, and surfaces: Fundamental science empowering advances in technology , 2016, Proceedings of the National Academy of Sciences.

[30]  J. Tennyson,et al.  Positron collisions with molecular hydrogen: cross sections and annihilation parameters calculated using the R-matrix with pseudo-states method , 2011 .

[31]  Emmanuel Giner,et al.  An efficient implementation of Slater-Condon rules , 2013 .

[32]  J. Tennyson,et al.  Quantemol-N: an expert system for performing electron molecule collision calculations using the R-matrix method , 2007 .

[33]  The role of multichannel effects in the photoionization of the NO 2 molecule: an ab initio R-matrix study , 2015 .

[34]  J. Tennyson,et al.  Electron impact ionization of small molecules at intermediate energies: the molecular R-matrix with pseudostates method , 2005 .

[35]  J. Tennyson,et al.  Calculated photoionization cross sections using Quantemol-N , 2015 .

[36]  M. Yoshimine,et al.  Construction of the hamiltonian matrix in large configuration interaction calculations , 1973 .

[37]  P. G. Galiatsatos,et al.  Positron collisions with acetylene calculated using the R-matrix with pseudo-states method , 2011 .

[38]  J. Tennyson,et al.  AB INITIO CALCULATIONS OF VIBRATIONALLY RESOLVED RESONANCES IN ELECTRON COLLISIONS WITH H2, HD, AND D2 , 1997 .

[39]  Jonathan Tennyson,et al.  UKRmol: a low-energy electron- and positron-molecule scattering suite , 2012, The European Physical Journal D.

[40]  J. Tennyson,et al.  On the use of pseudostates to calculate molecular polarizabilities , 2010 .

[41]  A. Stathopoulos,et al.  A Davidson program for finding a few selected extreme eigenpairs of a large, sparse, real, symmetric matrix , 1994 .

[42]  J. Tennyson,et al.  R-matrix calculations for polyatomic molecules: electron scattering by , 1997 .

[43]  J. Tennyson,et al.  An R-matrix study of singlet and triplet continuum states of N2 , 2014 .

[44]  Jonathan Tennyson,et al.  R-matrix calculation of low-energy electron collisions with uracil. , 2009, The Journal of chemical physics.

[45]  J. Tennyson Phase factors in electron-molecule collision calculations , 1997 .

[46]  J. Tennyson,et al.  Quantum‐Mechanical Calculations of Cross Sections for Electron Collisions With Atoms and Molecules , 2016, 1610.06224.

[47]  Ed Anderson,et al.  LAPACK Users' Guide , 1995 .

[48]  Jonathan Tennyson,et al.  The UK Molecular R-Matrix Scattering Package: a Computational Perspective , 1995 .

[49]  K. L. Baluja,et al.  Electron-impact study of SiN using the R-matrix method , 2015 .