Program to evolve the Schrodinger Equation and the Wave Equation through time for certain initital states.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
98WuG 817fa14c58 make reasonable size 1 year ago
schrodinger make reasonable size 1 year ago
wave make reasonable size 1 year ago
.gitattributes Fix git attributes 2 years ago
.gitignore Started program (but it explodes) 3 years ago
README.md Make better 3 years ago
compat_run.sh Added fallback compatibility script 3 years ago
run.sh Make better 3 years ago

README.md

Evolution Schemes

How to run

First, try to run the run.sh script.

Usage:
    run.sh [-h] [-p progname] [-i initstate] -- program to numerically compute evolutions of initial states to the schrodinger equation and wave equation

Options:
    -h, --help                show this help text
    -p, --program <progname>  specify which program to run (schrodinger,wave)
    -i, --initial <initstate> specify what initial state to evolve (eigenstate,gaussian,normal,mover)

For example, if I want to see the gaussian wave packet for the Schrodinger equation, I’d run ./run.sh -p schrodinger -i gaussian.

If the run.sh script doesn’t work, fallback to the compat_run.sh script. Run this with ./compat_run.sh.

This script will prompt you each time for what you’d like to run. This is less efficient but is POSIX compliant.