WavePacket is a program package for numerical quantum-mechanics of distinguishable particles. It can be used to solve single or coupled time-independent or time-dependent (linear) Schrödinger and Liouville-von Neumann-equations, as well as classical or quantum-classical Liouville equations. Optionally accounting for the interaction with external electric fields within the semiclassical dipole approximation, WavePacket can be used to simulate modern experiments involving ultrashort light pulses in photo-induced physics or chemistry, including quantum optimal control. With its visualization of quantum dynamics generated 'on the fly', WavePacket is suitable for teaching quantum mechanics as well as for research projects, see also the numerous demonstration examples .

While the Matlab/Octave version is already in a mature state, the C++/Python version is still under construction. Using tensor train techniques, the additional WaveTrain package aims at beating the curse of dimensionality.

Features

  • Time-independent Schrödinger equation
  • Time-dependent Schrödinger equation
  • Liouville-von Neumann equation (Lindblad dissipation)
  • Quantum-classical dynamics (surface hopping trajectories)
  • Optimal control by external fields (semiclassical)
  • Dimension reduction by balanced truncation
  • Comes with extensive Wiki documentation
  • Many demonstration examples with animated graphics
  • Matlab/Octave version: Version 7.2.1 released on 23-Jan-2024
  • C++/Python version: Version 0.3.6 released on 06-May-2024
  • WaveTrain (Python version): Version 1.0.7 released on 11-Feb-2023
  • See our first WavePacket publication: https://doi.org/10.1016/j.cpc.2016.12.007
  • See our second WavePacket publication: https://doi.org/10.1016/j.cpc.2018.02.022
  • See our third WavePacket publication: https://doi.org/10.1002/JCC.26045
  • See our WaveTrain publication: https://doi.org/10.1063/5.0147314

Project Samples

Project Activity

See All Activity >

Categories

Chemistry, Physics

License

Creative Commons Attribution License, GNU General Public License version 2.0 (GPLv2)

Follow WavePacket

WavePacket Web Site

Other Useful Business Software
The All-in-One Commerce Platform for Businesses - Shopify Icon
The All-in-One Commerce Platform for Businesses - Shopify

Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
Learn More

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Advanced End Users, Science/Research

Programming Language

C++, MATLAB, Python

Related Categories

MATLAB Chemistry Software, MATLAB Physics Software, Python Chemistry Software, Python Physics Software, C++ Chemistry Software, C++ Physics Software

Registered

2008-09-03