SuperLU_DIST (serial version)

Category: Libraries-Math-LinearAlgebra-Sparse

Description

SuperLU_DIST, the parallel procesing version of SuperLU, contains a set of subroutines to solve a sparse linear system A*X=B. It uses Gaussian elimination with partial pivoting (GEPP). The columns of A may be preordered before factorization; the preordering for sparsity is completely separate from the factorization.

Use

SuperLU_DIST is available on the XT as part of petsc and we also provide a NICS-build in a module. For typical usage, users should use SuperLU from libsci which is automatically linked against by the Cray wrappers cc, CC, and ftn.

Do the following if you wish to use the Cray version of SuperLU_DIST:

  module load petsc
  ftn example.f 

Do the following only if you wish to use the NICS build of SuperLU_DIST:

  module avail superlu_dist
  module load superlu_dist/2.2
  ftn example.f ${SUPERLU_DIST_LIB}

Support

This package has the following support level : Supported

Available Versions

Version Available Builds
pgi gnu pathscale Other
2.3
v
v
v