Other Stuff
Below are listed some of the libraries and packages that are used with Algae.
 gnuplot
 Algae's "plot" function is a front end for
gnuplot. This package
is optional, but you can't plot without it.
 Readline
 The GNU Readline
library is a commandline editing and history
utility. It isn't required, but it's pretty handy.
 BLAS
 The BLAS
(Basic Linear Algebra Subroutines) library is optional in that Algae
supplies its own if you don't have it. The version that Algae supplies
is a subset of the generic version that comes with
LAPACK.
If your system provides a BLAS library, it may be faster than
the one that comes with Algae. Some systems, though, have
BLAS libraries that are broken or that contain only a subset
of the routines you'll need.
 LAPACK
 The LAPACK
library is also optional, as Algae supplies its own if you don't have
it. It contains routines for
many numerical linear algebra operations. Version 3.0 is required.
 FFTW
 The FFTW package provides
highperformance Fourier transforms. Highly recommended, but Algae
supplies its own FFT routines if you don't have it.
 BCSLIB
 BCSLIB is a package of highquality linear algebra routines
from Boeing. (BCS was the
acronym for "Boeing Computer
Services".) If you have BCSLIB, Algae can use its
sparse matrix capabilities to good advantage. Actually, it's
BCSLIBEXT that we use  it then calls BCSLIB. I've been told that
all Cray machines have this.
 Info
 Algae provides its documentation in both html and info formats.
You probably already have an html browser (like
Netscape);
if you prefer, the info format can be read
either within Emacs or
with one of the standalone Info programs such as
Info or
tkinfo.
