WavePacket is a program package for numerical simulation of quantum-mechanical wavepacket dynamics for distinguishable particles. It can be used to solve one or more (i.e. coupled channels) time-independent or time-dependent (linear) Schrödinger and Liouville-von Neumann-equations. Optionally accounting for the interaction with external electric fields within the semiclassical dipole approximation, WavePacket can simulate modern experiments using ultrashort light pulses in photo-induced physics or chemistry. WavePacket is especially suitable for teaching of quantum mechanics as well as for research projects in physics, chemistry, and scientific computing.
The present C++ version is an object-oriented rewrite of the existing Matlab version aiming to be more flexible. In particular, the goals are easy replacement of wave functions by density operators and support for unusual setups (complicated laser fields, unusual equations of motion).
- Time-independent Schroedinger equation
- Time-dependent Schroedinger equation.
- Object-oriented rewrite of existing Matlab code
- Latest version 0.1.3 released on 16-Mar-2017
- More than 650 downloads in 2016
Be the first to post a review of WavePacket (C++)!