Published July 14, 2020 | Version public
Journal Article

Computation of molecular ionization energies using an ensemble density functional theory method

  • 1. ROR icon Kyungpook National University
  • 2. ROR icon California Institute of Technology

Abstract

Computation of the ionization energies and of the respective Dyson orbitals based on the use of the extended Koopmans theorem (EKT) is implemented in connection with an ensemble density functional theory (eDFT) method, the state-interaction state-averaged spin-restricted ensemble-referenced Kohn–Sham (SI-SA-REKS or SSR) method. The new methodology enables fast computation of the ionization energies and evaluation of the respective Dyson orbitals, the square norms of which are related with the ionization probabilities, in the ground and excited electronic states of molecules. As the application of EKT recycles the intermediate quantities from the SSR analytical energy gradient, evaluation of the ionization energies and probabilities can be carried out on-the-fly during the nonadiabatic molecular dynamics simulations. This opens up a perspective for fast theoretical simulation of the time-resolved photoelectron spectroscopy observations. In the present work, the new methodology is tested in the computation of the ionization energies and Dyson orbitals of several molecules in the ground and excited electronic states, including strongly correlated species, such as the ozone molecule, dissociating chemical bonds, and conical intersections.

Additional Information

© 2020 American Chemical Society. Received: March 4, 2020; Published: May 18, 2020. This work was supported by the National Research Foundation of Korea (NRF) Grant 2019H1D3A2A02102948. The authors declare no competing financial interest.

Additional details

Identifiers

Eprint ID
103282
Resolver ID
CaltechAUTHORS:20200518-131855368

Funding

National Research Foundation of Korea
2019H1D3A2A02102948

Dates

Created
2020-05-18
Created from EPrint's datestamp field
Updated
2021-11-16
Created from EPrint's last_modified field