June 10, 2010  Aaron Dotter

Work in progress!

The eos/preprocessor is provided as a place to store code that
creates EOS tables in the MESA format.  Right now, that means
we have a program that calls Alan Irwin's FreeEOS and generates
MESA/eos tables from the FreeEOS output.

Use of the program requires that the FreeEOS library be installed
and that the makefile variable FREE_EOS_DIR point to the top-level
directory where it is installed, e.g., /usr/local/free_eos.

The controls for the program, free_eos_table, are set mostly in
the inlist file.  The X and Z values and filenames for different
tables should be set in the file pointed to by table_list in the
inlist.  Likewise, the mass fractions of Z for the 18 elements
considered by FreeEOS should be set in the file pointed to by
mass_list in the inlist.  See the example files provided.
