Optional third party libraries

We provide interfaces to the following third-party software libraries; note that these are optional, but if you enable them some defaults for multilevel preconditioners may change to reflect their presence.

UMFPACK
[9] A sparse direct factorization package available from
http://www.cise.ufl.edu/research/sparse/umfpack/; provides serial factorization and triangular system solution for double precision real and complex data. We have tested versions 5.4.
SuperLU
[10] A sparse direct factorization package available from
http://crd.lbl.gov/~xiaoye/SuperLU/; provides serial factorization and triangular system solution for single and double precision, real and complex data. We have tested version 4.3 and 5.0.
SuperLU_Dist
[20] A sparse direct factorization package available from the same site as SuperLU; provides parallel factorization and triangular system solution for double precision real and complex data. We have tested version 3.3 and 4.2.
MUMPS
[] MUMPS (“Multifrontal Massively Parallel Solver”) is a sparse, direct factorization package available from
http://mumps.enseeiht.fr/. It implements a direct method based on a multifrontal approach which performs a Gaussian factorization. We have tested versions 4.10.0 and version 5.0.1.