TL;DR
NQCDynamics.jl is a Julia package that enables simulation of nonadiabatic quantum dynamics in condensed phases, supporting various methods and facilitating code sharing and development.
Contribution
The package offers a flexible framework for semiclassical and mixed quantum-classical dynamics in condensed phase, with interfaces to existing tools and infrastructure for new method development.
Findings
Demonstrated on spin-boson model population dynamics
Applied to H2 scattering on Ag(111) with electronic friction
Supports diverse nonadiabatic simulation methods
Abstract
Accurate and efficient methods to simulate nonadiabatic and quantum nuclear effects in high-dimensional and dissipative systems are crucial for the prediction of chemical dynamics in condensed phase. To facilitate effective development, code sharing and uptake of newly developed dynamics methods, it is important that software implementations can be easily accessed and built upon. Using the Julia programming language, we have developed the NQCDynamics.jl package which provides a framework for established and emerging methods for performing semiclassical and mixed quantum-classical dynamics in condensed phase. The code provides several interfaces to existing atomistic simulation frameworks, electronic structure codes, and machine learning representations. In addition to the existing methods, the package provides infrastructure for developing and deploying new dynamics methods which we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
