kusano 7d535a
/*! \mainpage SuperLU Documentation
kusano 7d535a
 
kusano 7d535a
SuperLU is a general purpose library for the direct solution of large,
kusano 7d535a
sparse, nonsymmetric systems of linear equations on high performance
kusano 7d535a
machines. The library is written in C and is callable from either C or
kusano 7d535a
Fortran. The library routines perform an LU decomposition with
kusano 7d535a
partial pivoting and triangular system solves through forward and back
kusano 7d535a
substitution.  The library also provides threshold-based ILU factorization
kusano 7d535a
preconditioners.
kusano 7d535a
kusano 7d535a
The factorization routines can handle non-square
kusano 7d535a
matrices but the triangular solves are performed only for square
kusano 7d535a
matrices. The matrix columns may be preordered (before factorization)
kusano 7d535a
either through library or user supplied routines. This preordering for
kusano 7d535a
sparsity is completely separate from the factorization. Working
kusano 7d535a
precision iterative refinement subroutines are provided for improved
kusano 7d535a
backward stability. Routines are also provided to equilibrate the
kusano 7d535a
system, estimate the condition number, calculate the relative backward
kusano 7d535a
error, and estimate error bounds for the refined solutions. 
kusano 7d535a
 
kusano 7d535a
 */