#nPoint
A simple, equation-agnostic physics simulator for the Nvidia GPU. Requires the nvcc compiler.
##Simulation overview:
- Define the information contained within a point in space as a c++ struct.
- Generate multiple copies of this point in a GPU array, each with unique parameters.
- Calculate a quantity at each point due to the given parameters within a CUDA kernel.
- Advance in time, and repeat.
See runit.sh for more info on how to run the application as well as options for auto-plotting (requires gnuplot) and movie generation (requires vlc).
nPoint.cu is well commented, and includes a simple wave-packet equation as an example simulation.