Comparison of different eigensolvers for calculating vibrational spectra using low-rank, sum-of-product basis functions
Abstract
Vibrational spectra and wavefunctions of polyatomic molecules can be calculated at low memory cost using low-rank sum-of-product (SOP) decompositions to represent basis functions generated using an iterative eigensolver. Using a SOP tensor format does not determine the iterative eigensolver. The choice of the interative eigensolver is limited by the need to restrict the rank of the SOP basis functions at every stage of the calculation. We have adapted, implemented and compared different reduced-rank algorithms based on standard iterative methods (block-Davidson algorithm, Chebyshev iteration) to calculate vibrational energy levels and wavefunctions of the 12-dimensional acetonitrile molecule. The effect of using low-rank SOP basis functions on the different methods is analysed and the numerical results are compared with those obtained with the reduced rank block power method. Relative merits of the different algorithms are presented, showing that the advantage of using a more sophisticated method, although mitigated by the use of reduced-rank SOP functions, is noticeable in terms of CPU time.
- Publication:
-
Molecular Physics
- Pub Date:
- August 2017
- DOI:
- 10.1080/00268976.2016.1249980
- arXiv:
- arXiv:1610.03386
- Bibcode:
- 2017MolPh.115.1740L
- Keywords:
-
- Vibrational spectroscopy;
- tensor;
- iterative eigensolver;
- Physics - Chemical Physics;
- Physics - Computational Physics;
- Quantum Physics
- E-Print:
- 18 pages, 1 figure