
               PMAP (PRIORITY_MAP) TEMPLATE LIBRARY

The latest version is downloadable at http://www.psc.edu/~ghood/pmap.html .

See the LICENSE file for license information (it is the GNU GPL).

See the pmap.html file for documentation, or point your web browser
to http://www.psc.edu/~ghood/pmap.html .

INSTALLATION

1. For most sites, to use the pmap templates you simply include pmap.h
   along with other includes at the beginning of your program.  If you want
   to install pmap for multiple users, you can copy pmap.h, pmap.tcc,
   pmap_common.h, and pmap_common.tcc to whatever include file directory
   you choose (e.g. /usr/local/include).

2. See the SITE-SPECIFIC DEFINES section of pmap.h.  These preprocessor
   definitions may be modified in pmap.h, in the including program
   prior to including pmap.h, or on the compiler command line.  If pmap.h
   is to be shared by multiple users, it is recommended that pmap.h be
   left as is, and that the latter two methods be used for customizing it.

3. To test the code, modify the Makefile in this directory to suit your
   platform.  Then type "make test" in this directory which will compile
   the four example programs and then run them.  If they all complete
   successfully, then you're ready to go.  If they produce uncaught
   exceptions, then please submit a bug report including hardware platform,
   OS version, compiler version, and the error output to ghood@psc.edu.
