Xtoys
The directory
xtoys
contains a set of cellular automata simulators
I have written for
Xwindows.
The executables here are for SunOS 5.4 (Solaris). The
xtoys gallery
shows lots of pictures produced by these programs (beware if you
have a slow link). To peek at the xising user interface, click
here.
The files in the xtoys directory include:
-
xising.txt,
xising.c: a two dimensional Ising model simulator
-
xpotts.txt,
xpotts.c: for the two dimensional Potts model
-
xautomalab.txt,
xautomalab.c: a totalistic cellular automaton simulator
-
xsand.txt,
xsand.c: for the Bak, Tang, Wiesenfeld sandpile model
-
xfires.txt,
xfires.c: a simple forest fire automaton
-
lava.c: a lava lamp based on the Klein Gordon equation.
(This doesn't really belong here, but I find it amusing.)
-
xtoys.tar: the above files combined in a tar file. Get this file,
do "uncompress xtoys.tar.Z", then "tar -xvf xtoys.tar" and finally "make".
(If you are using Mosaic, the uncompress step is not needed as Mosaic does
it for you.)
-
amiga: a directory containing similar Amiga programs
If you are on one of our local sparcstations, pointers to the executables
are in /usr/local/bin. If this is in your path, typing "xising," etc.
will start the corresponding program.
The
Makefile is kind of trivial, but it is here for those that like such
things.
At present, all except xising and xautomalab require a color display.
I want these to compile under generic X; so if you have problems
on some machine supporting X, I would appreciate knowing so
I can fix things.
Link to the official
CA FAQ
Link to
J. Dana Eckart's Cellang
Link to the
MIT Information Mechanics group
Link to the
Brookhaven Theory home page
Mike Creutz
creutz@bnl.gov
File last modified: 18 Sep 95