Skip to content

tvumcc/quantum-echoes

Repository files navigation

Quantum Echoes: Interactive Quantum Mechanics

An interactive simulator for the time-dependent Schrödinger Equation. Written in Rust and Vulkan using vulkano.

Features

  • A brush tool to set initial conditions and regions of potential energy
  • Creating particles as Gaussian wave packets with an initial momentum vector
  • Four visibility layers: Wave Function, Probability, and Real and Imaginary components
  • Three boundary condition options: Dirichlet, Neumann, and Periodic
  • Leapfrog integration as described in this paper

Installation

Windows and Linux builds are available on the Releases tab.

Screenshots and Videos

wave_function.mp4
double_slit.mp4
screenshot