|
Each .c file is associated with a different application, |
|
composing a suite of 4 applications; descriptions are below. |
|
|
|
makeoutfile - this generates a set of initial conditions, |
|
you will need to modify the code or write an |
|
alternate program to modify the initial |
|
conditions |
|
|
|
interact - this is the meat of things and performs the |
|
simulation computations; all of the |
|
algorithms discussed in my thesis are |
|
implemented herein |
|
|
|
atm2hr - this converts a binary .atm data file into a |
|
human readable plain text format |
|
|
|
atm2pov - this converts a binary .atm data file into a |
|
plain text .pov file for use with POV-Ray to |
|
generate graphical depictions of program |
|
output |
|
|
|
All of these programs should be considered proof-of-concept |
|
or Alpha grade code and are neither heavily optimized nor |
|
bug free. The code is currently barely commented, as I was |
|
in a huge time crunch when I wrote it; I'm sure some things |
|
would have been easier for me at the time if I were |
|
commenting as I coded, but such is how things are now. |
|
|
|
I may, at some point in time, come back and work on things |
|
more but I provide no guarantees. This is all copyright me |
|
and I haven't bothered choosing a license yet, so for now |
|
I guess I'll just say that you can feel free to download |
|
it, compile it and use it for non-commercial applications; |
|
if you modify the code, I would like to hear about what |
|
you are doing and I don't want my code distributed without |
|
giving me credit. If you want to use it for commercial |
|
purposes, let me know and we can work something out. |
|
|
|
-George Waksman |