There is a newer version of the record available.

Published June 14, 2024 | Version 0.9.9
Software Open

PySCES – Python code for Linearized Semi-Classical Dynamics with On-the-fly Electronic Structure

  • 1. ROR icon University of California, Merced
  • 2. ROR icon Northwestern University
  • 3. ROR icon University of Bayreuth
  • 4. ROR icon Cornell University

Description

PySCES is a highly parallelized PYTHON program to perform nonadiabatic molecular dynamics simulation for large–scale open quantum systems through the Linearized Semiclassical Initial Value Representation (LSC–IVR). Every dynamical variable in a simulation is propagated in phase space as prescribed by LSC-IVR. The electronic structure variables necessary to integrate the equations of motion are provided "on-the-fly" through the interface established between the code and external electronic structure softwares, specifically TeraChem and GAMESS. The current implementation is capable of computing an electronic population correlation function through three different population estimators. For more details, we refer readers to earlier studies:


LSC–IVR
W. H. Miller, J. Phys. Chem. A 105, 2942– 2955 (2001)
Q. Shi and E. Geva, J. Chem. Phys. 118, 8173 (2003)

On-the-fly implementation of LSC–IVR and different population estimators
K. Miyazaki and N. Ananth, J. Chem. Phys., 159, 124110 (2023)

Files

PySCES-parallel_tc.zip

Files (58.0 kB)

Name Size Download all
md5:51792e7c988b9824b2dcc315a20cdb87
58.0 kB Preview Download

Additional details

Related works

References
Journal article: 10.1063/5.0163371 (DOI)

Dates

Updated
2024-06-14
Initial upload

Software

Repository URL
https://github.com/AnanthGroup/PySCES/tree/parallel_tc
Programming language
Python
Development Status
Active