Crystal 1D
==========

This distribution contains source code to the Crystal 1D program.

This file is intended to explain what's where in this archive.

This file is currently very basic.

--------------------------------------------------------------------

Firstly the oddities:

I develop in part using a tool called "GRASP". This explains the
Crystal.gws file - this is a GRASP project file.
You can probably ignore this.   GRASP is a sort of text editor.
It is free.  For more details, see:

  http://www.eng.auburn.edu/department/cse/research/grasp/

--------------------------------------------------------------------

JAX is the name of a compression program.  I use it to make my
jar files download more rapidly and run faster.
You can probably ignore this as well.  JAX is free.
It normally lives underneath http://www.alphaworks.ibm.com/

--------------------------------------------------------------------

The index.html file runs the jar file.

The native_class_files.html file runs the applet from the classes
themselves.

Various Windows-oriented batch files are supplied to do things like
invoke the program as an application and build the jar file.

--------------------------------------------------------------------

Java source files:

Crystal.java       - primary control and user interface;
CrystalCanvas.java - handles image redraw and mouse events;
CrystalGrid.java   - does the CA update - and generates images of it;
TT[xyz]            - various utility classes;
-- 
__________
 |im |yler  The Mandala Centre  http://alife.co.uk/  tt@cryogen.com
