This README documents the Parallel Conjugate Gradient (PCG) library
distribution on the NHSE server. This package consists of two manuals
and FORTRAN source code to build a parallel, sparse matrix, iterative
solver library.

Two versions of the source code are included. One version is to build
a serial library for use on uniprocessor machines. The other builds a
parallel library for use on the Intel iPSC860 Hypercube computer.

The serial version is intended to aid in developing numerical codes
which use the library. Such codes can be built and the PCG library
calls verified on any workstation with an f77 compiler. Once the
library calls have been verified in this manner, the code can be 
recompiled on an iPSC860 and linked to the parallel library.

Included in this distribution are this README file and three
directories; documentation, ipsc860, and uniprocessor. The
documentation directory contains the Postscript version of two
manuals. The first to be read is the "Getting Started with PCG"
manual. It describes the basic concept of the library package,
discusses basic implementation and shows a simple example. The "PCG
Reference Manual" provides a more detailed description of the options
and how to interface with the library.

See the README's in each source directory for instructions on
compilation.
