Eigensolvers in Quantum Chemistry

We have been exploring alternate eigensolvers for quantum chemical methods. The problem flow in a DFT program is something like the following:

dft-flowchart

The two time-consuming steps are (1) computing the Hamiltonian H, and (2) solving the resulting eigenproblem. For large problems, the eigensolver dominates:

si-quest-timings-new-labeled

We are exploring both subspace eigensolver methods and density matrix methods.

ishot-3

Links