QuantumDynamics.jl: A modular approach to simulations of dynamics of open quantum systems

被引:9
作者
Bose, Amartya [1 ]
机构
[1] Tata Inst Fundamental Res, Dept Chem Sci, Mumbai 400005, India
关键词
MATRIX RENORMALIZATION-GROUP; REDUCED DENSITY-MATRICES; TIME EVOLUTION; HIERARCHY EQUATIONS; MOLECULAR-DYNAMICS; TENSOR PROPAGATOR; JULIA; FRAMEWORK; MOTION; BATH;
D O I
10.1063/5.0151483
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
Simulation of non-adiabatic dynamics of a quantum system coupled to dissipative environments poses significant challenges. New sophisticated methods are regularly being developed with an eye towards moving to larger systems and more complicated description of solvents. Many of these methods, however, are quite difficult to implement and debug. Furthermore, trying to make the individual algorithms work together through a modular application programming interface (API) can be quite difficult. We present a new, open-source software framework, QuantumDynamics.jl, designed to address these challenges. It provides implementations of a variety of perturbative and non-perturbative methods for simulating the dynamics of these sytems. Most prominently, QuantumDynamics.jl supports hierarchical equations of motion and the family of methods based on path integrals. Effort has been made to ensure maximum compatibility of interface between the various methods. Additionally, QuantumDynamics.jl, being built on a high-level programming language, brings a host of modern features to explorations of systems such as usage of Jupyter notebooks and high level plotting for exploration of systems, possibility of leveraging high-performance machine learning libraries for further development. Thus, while the built-in methods can be used as end-points in themselves, the package provides an integrated platform for experimentation, exploration, and method development.
引用
收藏
页数:16
相关论文
共 98 条
[1]   How proteins trigger excitation energy transfer in the FMO complex of green sulfur bacteria [J].
Adolphs, Julia ;
Renger, Thomas .
BIOPHYSICAL JOURNAL, 2006, 91 (08) :2778-2797
[2]   Libra: An Open-Source "Methodology Discovery" Library for Quantum and Classical Dynamics Simulations [J].
Akimov, Alexey V. .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2016, 37 (17) :1626-1649
[3]   Direct Computation of Influence Functional Coefficients from Numerical Correlation Functions [J].
Allen, Thomas C. ;
Walters, Peter L. ;
Makri, Nancy .
JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2016, 12 (09) :4169-4177
[4]   NWChem: Past, present, and future [J].
Apra, E. ;
Bylaska, E. J. ;
de Jong, W. A. ;
Govind, N. ;
Kowalski, K. ;
Straatsma, T. P. ;
Valiev, M. ;
van Dam, H. J. J. ;
Alexeev, Y. ;
Anchell, J. ;
Anisimov, V ;
Aquino, F. W. ;
Atta-Fynn, R. ;
Autschbach, J. ;
Bauman, N. P. ;
Becca, J. C. ;
Bernholdt, D. E. ;
Bhaskaran-Nair, K. ;
Bogatko, S. ;
Borowski, P. ;
Boschen, J. ;
Brabec, J. ;
Bruner, A. ;
Cauet, E. ;
Chen, Y. ;
Chuev, G. N. ;
Cramer, C. J. ;
Daily, J. ;
Deegan, M. J. O. ;
Dunning, T. H., Jr. ;
Dupuis, M. ;
Dyall, K. G. ;
Fann, G., I ;
Fischer, S. A. ;
Fonari, A. ;
Fruechtl, H. ;
Gagliardi, L. ;
Garza, J. ;
Gawande, N. ;
Ghosh, S. ;
Glaesemann, K. ;
Goetz, A. W. ;
Hammond, J. ;
Helms, V ;
Hermes, E. D. ;
Hirao, K. ;
Hirata, S. ;
Jacquelin, M. ;
Jensen, L. ;
Johnson, B. G. .
JOURNAL OF CHEMICAL PHYSICS, 2020, 152 (18)
[5]   Fermi.jl: A Modern Design for Quantum Chemistry [J].
Aroeira, Gustavo J. R. ;
Davis, Matthew M. ;
Turney, Justin M. ;
Schaefer, Henry F., III .
JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2022, 18 (02) :677-686
[6]   TURBOMOLE: Modular program suite for ab initio quantum-chemical and condensed-matter simulations [J].
Balasubramani, Sree Ganesh ;
Chen, Guo P. ;
Coriani, Sonia ;
Diedenhofen, Michael ;
Frank, Marius S. ;
Franzke, Yannick J. ;
Furche, Filipp ;
Grotjahn, Robin ;
Harding, Michael E. ;
Haettig, Christof ;
Hellweg, Arnim ;
Helmich-Paris, Benjamin ;
Holzer, Christof ;
Huniar, Uwe ;
Kaupp, Martin ;
Khah, Alireza Marefat ;
Khani, Sarah Karbalaei ;
Mueller, Thomas ;
Mack, Fabian ;
Nguyen, Brian D. ;
Parker, Shane M. ;
Perlt, Eva ;
Rappoport, Dmitrij ;
Reiter, Kevin ;
Roy, Saswata ;
Rueckert, Matthias ;
Schmitz, Gunnar ;
Sierka, Marek ;
Tapavicza, Enrico ;
Tew, David P. ;
van Wuellen, Christoph ;
Voora, Vamsee K. ;
Weigend, Florian ;
Wodynski, Artur ;
Yu, Jason M. .
JOURNAL OF CHEMICAL PHYSICS, 2020, 152 (18)
[7]   Quantum-Classical Path Integral with Self-Consistent Solvent-Driven Reference Propagators [J].
Banerjee, Tuseeta ;
Makri, Nancy .
JOURNAL OF PHYSICAL CHEMISTRY B, 2013, 117 (42) :13357-13366
[8]   Effective Extensible Programming: Unleashing Julia on GPUs [J].
Besard, Tim ;
Foket, Christophe ;
De Sutter, Bjorn .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) :827-841
[9]   Julia: A Fresh Approach to Numerical Computing [J].
Bezanson, Jeff ;
Edelman, Alan ;
Karpinski, Stefan ;
Shah, Viral B. .
SIAM REVIEW, 2017, 59 (01) :65-98
[10]   GENERALIZED THEORY OF RELAXATION [J].
BLOCH, F .
PHYSICAL REVIEW, 1957, 105 (04) :1206-1222