Basically, this is about starting the project.
Create the first acceptance test in its most skeletal form. Write a main program (+ Makefile around) that
- Sets up a simple Gaussian wave function on an equally-spaced grid.
- Propagates this Gaussian for a while using a simple Runge-Kutta or so.
- Checks that the wave function behaves as it should, e.g., that the function is still a Gaussian with a larger spread.
Had to do some fine-tweaking; if you go for really high accuracy (I use 10^{-6}), the grid size and time steppings become rather large and small, respectively.
Maybe this needs some more revision over the next few weeks, but the skeleton is there now.