Code:
 
The code for the active walker simulation was written in C++ and compiled on Sun machines (Solaris).  We could not get some of the code to compile on Linux machines running gcc because of problems with the templates.
 

The completed program was ~1.5 MB and creates ~1 MB output files with 2000 timesteps.  The input files filename.param and filename.inoc may be modified to vary the parameters; the program will ask for the files at runtime.
 

Some of the source code for linked lists was taken from a CSE course that Shane Stafford is taking.  The authors are noted in the source files.  All other files were written by Yan Li and Shane Stafford.
 

Source code and the makefile for the walker simulation can be downloaded here:


 

 project_code.tar