\begin{theindex}

  \item adaptive refinement, 30
  \item ANSI-C, 25
  \item availability, 24

  \indexspace

  \item balanced colorings, 29
  \item BLAS, 3, 5, 23--25
  \item block Jacobi, 4, 11
  \item blocking messages, 22

  \indexspace

  \item cliques, 4, 5, 10
  \item compiler options, 24
  \item conjugate gradients, 4, 11
  \item convergence testing, 11

  \indexspace

  \item diagonal scaling, 4, 10
  \item different byte orderings, 29
  \item directory structure, 24

  \indexspace

  \item error checking, 21
  \item examples, 25, 26

  \indexspace

  \item flop counting, 21

  \indexspace

  \item GMRES, 4, 11
  \item graph coloring, 2, 6, 10

  \indexspace

  \item i-nodes, 10
  \item identical nodes (i-nodes), 4, 5, 10
  \item incomplete Cholesky, 4, 11, 16
  \item incomplete LU, 4, 11, 16
  \item indefinite systems, 4
  \item inline macros, 23, 25
  \item installation, 24

  \indexspace

  \item Jacobi preconditioning, 11

  \indexspace

  \item LAPACK, 24

  \indexspace

  \item matrix partitioning, 4
  \item matrix reordering, 10
  \item memory, 2
  \item message numbers, 22
  \item MPI, 2
  \item MPI communicators, 22
  \item MPICH, 24
  \item multiple right-hand sides, 3, 11

  \indexspace

  \item new features, 25
  \item nonblocking messages, 22
  \item nonsymmetric matrix, 2, 16

  \indexspace

  \item parallel inner products, 4
  \item PETSc, 24, 30
  \item processor performance, 5

  \indexspace

  \item scalable performance, 3, 6
  \item single and double precision, 24
  \item SSOR, 4, 11
  \item SUMAA3d, 30
  \item symmetric matrix, 2, 16
  \item SYMMLQ, 4, 11

  \indexspace

  \item UNIX {\tt  man} pages, 24
  \item unstructured meshes, 3

  \indexspace

  \item WWW address, 24

\end{theindex}
