As with all freely available software on the web, I cannot guarantee this program will work for you or even not damage your system. Certainly, if you try to plot the limit set of a non-discrete group, you will fill up your hard drive. Use at your own risk!
First, I have to assume you have Unix (preferably LINUX),
Gnu stuff like tar, gzip, g77,
make, ghostscript. A big thank you to the
community surrounding and supporting the "Free Software Foundation"
for making all this available. I also assume that g77 is installed as
the command f77. If not, just change the Makefile.
First download the source code given below as a gzipped tar file
Here is what you do:
tar.gz
file somewhere onto your computer where you want to work.
tar zxfv kleinian.tar.gzThis will unload a bunch of FORTRAN files, a Makefile, such as it is, and a PostScript prologue for all the PostScript graphics produced by the FORTRAN programs. It now unloads all the data files used in making pictures connected with Indra's Pearls.
src)
to say where the executable should go (your
own bin subdirectory) and the location of the
current directory where the PostScript prologue is located.
make install to build and install the
program kleinian.
kleinian to run the program
interactively,
which is a bit tedious without a manual. (Remember we all played
"adventure" when we were younger for a serious educational reason.)
Indra/*-pix
and then say
kleinian < file.dat
to produce the PostScript file.
kleinian
in the bin directory, you should change your path
to refer to that directory. Or if you're in, for example,
indra/symmetry-pix, you can run the program by
../../bin/kleinian < Hexes4.dat
gv file.ps
assuming you have Ghostview.
Let's hope there is a manual someday. Here is a brief overview of the program: kleinian