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.
- Publication:
-
Computer Physics Communications
- Pub Date:
- December 2017
- DOI:
- arXiv:
- arXiv:1709.03005
- Bibcode:
- 2017CoPhC.221...53A
- Keywords:
-
- Electron-molecule scattering;
- Photoionization;
- Rydberg states;
- Slater's rules;
- Hamiltonian construction;
- Diagonalization;
- Physics - Computational Physics
- E-Print:
- Write up of a computer program MPI-SCATCI Computer Physics Communications, in press