Award Abstract # 1931366
Elements: Libra: The Modular Software for Nonadiabatic and Quantum Dynamics

NSF Org: OAC
Office of Advanced Cyberinfrastructure (OAC)
Recipient: THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK
Initial Amendment Date: September 3, 2019
Latest Amendment Date: September 3, 2019
Award Number: 1931366
Award Instrument: Standard Grant
Program Manager: Daniel F. Massey
dmassey@nsf.gov
 (703)292-5147
OAC
 Office of Advanced Cyberinfrastructure (OAC)
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: January 1, 2020
End Date: December 31, 2024 (Estimated)
Total Intended Award Amount: $449,546.00
Total Awarded Amount to Date: $449,546.00
Funds Obligated to Date: FY 2019 = $449,546.00
History of Investigator:
  • Alexey Akimov (Principal Investigator)
    alexeyak@buffalo.edu
Recipient Sponsored Research Office: SUNY at Buffalo
520 LEE ENTRANCE STE 211
AMHERST
NY  US  14228-2577
(716)645-2634
Sponsor Congressional District: 26
Primary Place of Performance: University at Buffalo, SUNY
716 Natural Science Complex
Buffalo
NY  US  14260-3000
Primary Place of Performance
Congressional District:
26
Unique Entity Identifier (UEI): LMCJKRFW5R81
Parent UEI: GMZUKXFDJMA9
NSF Program(s): OFFICE OF MULTIDISCIPLINARY AC,
Software Institutes
Primary Program Source: 01001920DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7923, 026Z, 8004, 8005, 077Z
Program Element Code(s): 125300, 800400
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

This project endeavors to develop a modular open-source software library (Libra) of reusable nonadiabatic and quantum dynamics (NA/QD) algorithms and methods (elements). Sustained progress in scientific endeavors in solar energy, functional, and nanoscale material sciences requires advanced methods and software components that can be used to model the complex dynamics of excited states, including charge and energy transfer. Providing researchers with advanced expert-developed methods for modeling these processes via modular software components can enable new breakthroughs in theoretical and computational chemistry, computationally-enabled and data-driven material sciences, and can foster further exciting innovations in the solar energy materials domain and beyond. The Libra software will enable accurate, reliable, and efficient modeling of excited states dynamics in atomistic systems and should be suitable for the rapid and systematic development of new, improved modeling approaches. The project will contribute to a broader specialized scientific training and will support education and diversity.

Over the course of this project the PI will enhance and extend the Libra code with modern nonadiabatic and quantum dynamics methodologies, thereby enabling accurate and reliable modeling of electron and energy transfer dynamics in solar energy materials. The interface of the Libra code with the DFTB+ package will enable modeling excited states dynamics in molecular and periodic systems with 1000+ atoms, thus providing access to new classes of materials that can be studied computationally. The resulting software will enable modeling new types of processes which were computationally-prohibitive to study, such as photoinduced reorganization or exciton trapping in nanoscale systems. The software will enable accounting for the many-body effects in nonadiabatic dynamics, improving the reliability of computational predictions in solar energy materials studies. The software and tools resulting from this project will contribute to fundamental research and rational discovery of novel photovoltaic materials. The large research community of NA/QD users will benefit from the new, enhanced software and online educational materials created in this project. Multiple research groups that develop in-house solutions that did not gain much attention will directly benefit from the Libra library, which will disseminate the expert groups' solutions in a modular, easy-to-use way, and will facilitate their adoption and re-use by others. The project will foster collaborations and help integrate the present-day research efforts and the best software development practices into the computational and materials research communities. Scholars of various levels will be educated during workshops on excited state dynamics.

This award by the NSF Office of Advanced Cyberinfrastructure is jointly supported by the Division of Chemistry within the NSF Directorate of Mathematical and Physical Sciences.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 15)
Han, D and Martens, C C and Akimov, A V "Generalization of Quantum-Trajectory Surface Hopping to Multiple Quantum States" Journal of chemical theory and computation , v.21 , 2025 Citation Details
Akimov, Alexey V. "Excited state dynamics in monolayer black phosphorus revisited: Accounting for many-body effects" The Journal of Chemical Physics , v.155 , 2021 https://doi.org/10.1063/5.0065606 Citation Details
Akimov, Alexey V "The fewest switches surface hopping as an optimisation problem" Molecular Physics , 2024 https://doi.org/10.1080/00268976.2024.2376893 Citation Details
Temen, Story and Jain, Amber and Akimov, Alexey V. "Hierarchical equations of motion in the Libra software package" International Journal of Quantum Chemistry , v.120 , 2020 https://doi.org/10.1002/qua.26373 Citation Details
Temen, Story and Akimov, Alexey V. "A Simple Solution to Trivial Crossings: A Stochastic State Tracking Approach" The Journal of Physical Chemistry Letters , v.12 , 2021 https://doi.org/10.1021/acs.jpclett.0c03428 Citation Details
Smith, Brendan and Shakiba, Mohammad and Akimov, Alexey V. "Nonadiabatic Dynamics in Si and CdSe Nanoclusters: Many-Body vs Single-Particle Treatment of Excited States" Journal of Chemical Theory and Computation , v.17 , 2021 https://doi.org/10.1021/acs.jctc.0c01009 Citation Details
Smith, Brendan and Shakiba, Mohammad and Akimov, Alexey V. "Crystal Symmetry and Static Electron Correlation Greatly Accelerate Nonradiative Dynamics in Lead Halide Perovskites" The Journal of Physical Chemistry Letters , v.12 , 2021 https://doi.org/10.1021/acs.jpclett.0c03799 Citation Details
Shakiba, Mohammad and Stippell, Elizabeth and Li, Wei and Akimov, Alexey V. "Nonadiabatic Molecular Dynamics with Extended Density Functional Tight-Binding: Application to Nanocrystals and Periodic Solids" Journal of Chemical Theory and Computation , v.18 , 2022 https://doi.org/10.1021/acs.jctc.2c00297 Citation Details
Shakiba, Mohammad and Smith, Brendan and Li, Wei and Dutra, Matthew and Jain, Amber and Sun, Xiang and Garashchuk, Sophya and Akimov, Alexey "Libra: A modular software library for quantum nonadiabatic dynamics" Software Impacts , v.14 , 2022 https://doi.org/10.1016/j.simpa.2022.100445 Citation Details
Shakiba, Mohammad and Akimov, Alexey V. "Generalization of the local diabatization approach for propagating electronic degrees of freedom in nonadiabatic dynamics" Theoretical Chemistry Accounts , v.142 , 2023 https://doi.org/10.1007/s00214-023-03007-7 Citation Details
Shakiba, Mohammad and Akimov, Alexey V. "Dependence of ElectronHole Recombination Rates on Charge Carrier Concentration: A Case Study of Nonadiabatic Molecular Dynamics in Graphitic Carbon Nitride Monolayers" The Journal of Physical Chemistry C , v.127 , 2023 https://doi.org/10.1021/acs.jpcc.3c00211 Citation Details
(Showing: 1 - 10 of 15)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

Within this project's scope, we have notably advanced the capabilities of the open-source Libra package pioneered in my research group by implementing a broad range of algorithms, methods, and computational workflows for nonadiabatic and quantum dynamics (NAQD) simulations and conducting their comprehensive validation and assessment. Libra has become a powerful cyber-ecosystem that facilitated the development and comparative analysis of multiple NAQD methodologies and has been used by various research groups in applied studies of solar energy materials. Several research groups have made important contributions to the code and adopted it as a convenient platform for the development and delivery of their methodologies. The project resulted in about fifteen peer-reviewed publications, a book chapter, and sixteen Libra software releases ranging from version v4.4.0 as the first indexed release to version v5.8.1 as the latest one to date. The scientific and broader-picture aspects of these releases were highlighted in several peer-reviewed papers, one of which was accompanied by a publicly accessible Code Ocean capsule. Two Libra users’/developers’ workshops and summer schools were conducted, where more than 50 students were trained in Libra-specific and general topics relevant to NAQD theory and computations. The corresponding video recordings and presentations are disseminated on the dedicated websites and are freely available to everyone.

Via collaborations with the community experts, we implemented and validated a range of mixed quantum-classical and semiclassical NAQD methods: the hierarchical equations of motion methodology for modeling open quantum systems, the quantum trajectories with adaptive Gaussians, the non-equilibrium Fermi golden rule rate calculations, an algorithm for accurate nonadiabatic couplings calculations, the mapped Hamiltonian surface hopping approach, the quantum trajectories surface hopping, the global flux surface hopping, the second version of the fewest switches surface hopping method (FSSH-2) with the latter two enabling a robust integration of electronic equations of motion. Independently, we implemented the branching-corrected surface hopping which improves the internal consistency of trajectory surface hopping (TSH) calculations and accounts for decoherence effects, a range of exact factorization (XF)-based methods (XF surface hopping; mixed quantum-classical XF method; mean-field with XF). These methods naturally account for decoherence effects in dynamics and are derived from rigorous theoretical grounds via controlled approximations. Several original algorithms relevant to NAQD calculations were developed: the FSSH-3, a novel formalism for deriving the quantum state hopping probabilities via a functional optimization problem; the generalized local diabatization (LD) method, which turned out to be the most robust integration scheme of the electronic time-dependent Schrodinger equation and that became the de facto golden standard in most of our calculations; the revised decoherence-induced surface hopping (DISH) method which addressed the difficulties of the original DISH formulation. Two new trivial crossing detection algorithms were formulated that enabled tracking quantum states in the absence of wavefunction time-overlap information, a common limitation in the practical simulations of large atomistic systems. Multiple published model Hamiltonians have been implemented within the Libra package. Both through model Hamiltonians and atomistic simulations, we conducted systematic assessments and comparative studies of multiple NAQD methodologies, contributing to our understanding of the methods’ limitations and by doing that gradually building the “Jacob’s ladder” of NAQD methods.

We extended our atomistic NAQD simulation workflows to account for excitonic effects using the linear-response time-dependent density functional theory (LR-TD-DFT, within the CP2K software) or the configuration interaction within incomplete neglect of differential overlap (INDO/CI, within the MOPAC software) description of electronic excited states for both finite and periodic systems. These types of description remove the ambiguity in defining the basis of electronic/excitonic excitations present in the single-particle (orbital) description of excited states, account for the multiconfigurational nature of electronic excited states, and help improve the reliability of the corresponding atomistic simulations by going beyond the commonly adopted single-particle picture. We also implemented the NAQD workflows that rely on the inexpensive single-particle description of electronic excitations within the extended tight-binding (xTB) methodology. This development enabled modeling NAQD processes in large periodic and aperiodic systems such as metal-organic frameworks or nanocrystals, which are typically too expensive to model using traditional DFT-based approaches. Using such an xTB-based NAQD approach, we investigated the dependence of charge carrier recombination in systems with more than 6000 atoms on the carrier concentration, the largest atomistic simulation of this kind reported to date. Our revision of the computational workflows for spin-polarized periodic systems enabled the modeling of excitonic dynamics in magnetic systems. Through careful validation and code revision, we developed guidelines for reliable and robust simulations of NAQD in atomistic systems using the methodologies available in Libra. We advanced Libra’s functionalities and infrastructure for results analysis and presentation and developed multiple new tutorials highlighting the most recent Libra capabilities, which will help practitioners streamline their research projects. Thanks to this grant, Libra has gained important momentum in the NAQD and computational materials sciences communities and started making a notable impact on these research fields.

 


Last Modified: 02/05/2025
Modified by: Alexey V Akimov

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page