Quantum Programs and Simulations
- sec-ord.cc GiNaC program to perform the method of Frobenius without indicial.
- painleve3.cc GiNaC program to solve second order nonlinear equations by Painleve test.
- painleve.cc GiNaC program to perform the Painleve test on the Euler system.
- Runge-Kutta or Euler integration of oscillator EOMs in Vpython. Java version, C version using g2. This has compile instrictions for Linux and Win32. Java program that uses Runge Kutta to animate a dynamical system (application with gcj compile instructions). Click in the frame to start/stop.
- ODE scripts (zip file), containg lots of examples exhibiting a variety of dynamical properties.
- Resonance simulator for Windows. Sources
- packet simulator, C-sources and makefile
- New wavepacket simulator using the C99 complex number specifications and high-level functions. Very fast on low-end hardware.
- Step potential simulator for packets, uses C99 complex specification. Oooh, spiffy.A version that will compile under Windows, using the g2 library. A makefile for it, and a windows executable built on my cross compiler.
- Delta function potential packet simulator (C-source),
- Windows executable. Here is the g2 library reference.
- Reflectionless potential simulator source, Windows executable
- Spiffy Makefile generating shell script to produce Makefiles for these simulators for Linux, Native NT4.0/2000, or Mingw. To execute it under Mingw, type "sh makemake.sh mingw > Makefile".
- Rotating globe simulator, minor alterations will simulate any spherical harmonic (angular momentum wavefunction). Windows executable
- Don't like CLI programs? You just want to click? Try this packet simulator (or source) or even better yet, this square well/barrier simulator or source. To compile the sources on MinGW you will need g2 and curses or pdcurses from gnuwin32.
- Bound state energies and animated wavefunctions for a hard-core potential well (WIN32 executable). C-sources
- Source code for 3-D surface animation and rendering.
- Windows program to view hydrogenic electron probability density. C-sources.
- Fourier transformation is one of the most ubiquitous tools of quantum mechanics.
The following program discreteFT.c can perform Fourier analysis on discrete
function data, giving the Fourier coefficients and series, or from a Fourier series reconstruct the represented periodic function.
The program is ANSI C and needs no special libraries.
- A small, portable Matrix routine library, and a Householder diagonalizer program for diagonalizing symmetric real matrices, such as Hamiltonian matrices arising from elementary matrix mechanics applications.
Last modified: Sun Apr 30 06:48:25 CDT 2006