Related Experiment Video
Updated: Jan 20, 2026

Production and Targeting of Monovalent Quantum Dots
Published on: October 23, 2014
WavePacket: A Matlab package for numerical quantum dynamics. III. Quantum-classical simulations and surface hopping
Burkhard Schmidt1, Rupert Klein1, Leonardo Cancissu Araujo2
1Institut für Mathematik, Freie Universität Berlin, Arnimallee 6, D-14195, Berlin, Germany.
Abstract:
WavePacket is an open-source program package for numerical simulations in quantum dynamics. Building on the previous Part I (Schmidt and Lorenz, Comput. Phys. Commun. 2017, 213, 223] and Part II (Schmidt and Hartmann, Comput. Phys. Commun. 2018, 228, 229] which dealt with quantum dynamics of closed and open systems, respectively, the present Part III adds fully classical and mixed quantum-classical propagation techniques to WavePacket. There classical phase-space densities are sampled by trajectories which follow (diabatic or adiabatic) potential energy surfaces. In the vicinity of (genuine or avoided) intersections of those surfaces, trajectories may switch between them. To model these transitions, two classes of stochastic algorithms have been implemented: (1) Tully's fewest switches surface hopping and (2) Landau-Zener-based single switch surface hopping. The latter one offers the advantage of being based on adiabatic energy gaps only, thus not requiring nonadiabatic coupling information any more. The present work describes the MATLAB version of WavePacket 6.1.0, which is essentially an object-oriented rewrite of previous versions, allowing to perform fully classical, quantum-classical and quantum-mechanical simulations on an equal footing, that is, for the same physical system described by the same WavePacket input. The software package is hosted and further developed at the Sourceforge platform, where also extensive Wiki-documentation as well as numerous worked-out demonstration examples with animated graphics are available. © 2019 Wiley Periodicals, Inc.
Related Concept Videos
Quantum Numbers
The Quantum-Mechanical Model of an Atom
2D NMR: Heteronuclear Single-Quantum Correlation Spectroscopy (HSQC)
DNA Packaging
Introduction to MATLAB
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...

