2022
DOI: 10.1063/5.0089436
|View full text |Cite
|
Sign up to set email alerts
|

NQCDynamics.jl: A Julia package for nonadiabatic quantum classical molecular dynamics in the condensed phase

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 \pkgname ~ package which provides a framework for established and emergin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
19
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 10 publications
(20 citation statements)
references
References 140 publications
(264 reference statements)
1
19
0
Order By: Relevance
“…We have implemented the IESH algorithm in the open-source software package NQCDynamics.jl. 33 Since IESH demonstrates algorithmic similarity with other TSH methods, for example like fewest-switches surface hopping it also requires velocity rescaling upon a successful hop, it has been implemented by reusing and extending the existing TSH functionality. The algorithm proceeds via numerical integration of the coupled differential equations of motion for the nuclear and electronic subsystems, along with execution of a callback function at every time step that performs the surface hopping procedure.…”
Section: Implementation Detailsmentioning
confidence: 99%
See 2 more Smart Citations
“…We have implemented the IESH algorithm in the open-source software package NQCDynamics.jl. 33 Since IESH demonstrates algorithmic similarity with other TSH methods, for example like fewest-switches surface hopping it also requires velocity rescaling upon a successful hop, it has been implemented by reusing and extending the existing TSH functionality. The algorithm proceeds via numerical integration of the coupled differential equations of motion for the nuclear and electronic subsystems, along with execution of a callback function at every time step that performs the surface hopping procedure.…”
Section: Implementation Detailsmentioning
confidence: 99%
“…30 The increasing popularity of machine learning techniques may prove beneficial in this area, similar to recent progress accelerating MDEF simulations. 31,32 In this article, we present a reliable and efficient implementation of IESH, available in the recently-announced open-source NQCDynamics.jl package, 33 and demonstrate its application to a variety of systems. We provide a detailed description of the implementation and present solutions to challenges encountered along the way.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…(A few earlier surface hopping codes were available, like those implemented in ANT, CPMD, or MOPAC each excelling in specific niches. Newton-X remains relevant by providing a complete set of tools for all steps of the nonadiabatic dynamics research, from spectrum simulations to advanced data analysis.…”
Section: Introductionmentioning
confidence: 99%
“…When Newton-X was first released in 2007, it was the only publicly available software for surface hopping and nuclear ensembles using ab initio quantum-chemical methods. Since then, many other options have appeared, [7][8][9][10][11][12][13][14][15][16][17] each excelling in specific niches. Newton-X remains relevant by providing a complete set of tools for all steps of the nonadiabatic dynamics research, from spectrum simulations to advanced data analysis.…”
Section: Introductionmentioning
confidence: 99%