Computing Vibrational Energy Levels Using a Canonical Polyadic Tensor Method with a Fixed Rank and a Contraction Tree
Loading...
Authors
Kallullathil, Sangeeth Das
Carrington, Tucker Jr.
Date
2023-06-01
Type
journal article
Language
en
Keyword
Alternative Title
Abstract
In this paper, we use the previously introduced CP-Multiple Shift Block Inverse Iteration (MSBII) eigensolver [J. Chem. Phys. 155, 234105 (2021)] in conjunction with a contraction tree to compute vibrational spectra. The CP-MSBII eigensolver uses the Canonical Polyadic (CP) format. The memory cost scales linearly with the number of coordinates. A tensor in CP format represents a wavefunction constrained to be a sum of products (SOP). An SOP wavefunction can be made more and more accurate by increasing the number of terms, the rank. When the required rank is large, the runtime of a calculation in CP format is long, although the memory cost is small. To make the method more efficient we break the full problem into pieces using a contraction tree. The required rank for each of the sub-problems is small. To demonstrate the effectiveness of the ideas, we computed vibrational energy levels of acetonitrile (12-D) and ethylene oxide (15-D).
Description
This article may be downloaded for personal use only. Any other use requires prior permission of the author and AIP Publishing. This article appeared in Sangeeth Das Kallullathil, Tucker Carrington.; Computing vibrational energy levels using a canonical polyadic tensor method with a fixed rank and a contraction tree. J. Chem. Phys. 7 June 2023; 158 (21): 214102 and may be found at https://doi.org/10.1063/5.0149832.
Citation
Sangeeth Das Kallullathil, Tucker Carrington.; Computing vibrational energy levels using a canonical polyadic tensor method with a fixed rank and a contraction tree. J. Chem. Phys. 7 June 2023; 158 (21): 214102. https://doi.org/10.1063/5.0149832
Publisher
AIP Publishing