<i>paces</i> : Parallelized application of co-evolving subspaces. A method for computing quantum dynamics on GPUs

R R. Kevin Kessing (1Institut für Theoretische Physik, Universität Ulm, 89081 Ulm, Germany)

Abstract

An efficient method of solving the time-dependent Schrödinger equation for pure states is described: At each time step, a restricted subspace of the total Hilbert space is systematically and naturally constructed via the image of repeated applications of the Hamiltonian operator and the time evolution is computed exactly within the restricted subspace. The subspace is dynamically recomputed such that it co-evolves with the state vector. The method is built from the ground up as a parallel algorithm for graphics processing units and suited to Hamiltonians that are sparse in a given basis. We benchmark the method by comparing its results for a 1D Holstein model with previously published multiset-matrix-product state results and then apply the method to compute optical spectra and non-equilibrium dynamics of one-, two-, and three-dimensional model chromophore nanoaggregates.

Article Details

Volume / Issue Vol. 165, Issue 4
Published July 28, 2026
ISSN 0021-9606
Publisher American Institute of Physics

Journal Info

The Journal of Chemical Physics

American Institute of Physics

ISSN: 0021-9606 Physical Sciences

Authors (1)

R

R. Kevin Kessing

1Institut für Theoretische Physik, Universität Ulm, 89081 Ulm, Germany