WavePacket is a program package for numerical simulation of quantum-mechanical wavepacket dynamics 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. 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. WavePacket is suitable for teaching quantum mechanics as well as for research projects in physics and chemistry.

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 handling of open and closed systems and support for unusual setups.

Features

  • Time-dependent/-independent Schroedinger equation.
  • Arbitrary open systems (Liouville von Neumann equations)
  • Object-oriented code in C++ with Python interface
  • Latest version 0.3.6 released on 06-May-2024
  • More than 650 downloads in 2016

Project Activity

See All Activity >

License

Public Domain, ISC License
Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of WavePacket (C++/Python)!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Science/Research, Advanced End Users

Programming Language

C++

Related Categories

C++ Molecular Science Software, C++ Chemistry Software, C++ Physics Software

Registered

2012-12-07