Suvarna Garge (Editor)

MUMPS (software)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Written in
  
C/Fortran 90

License
  
CeCILL-C

Stable release
  
5.0.0 / February 20, 2015 (2015-02-20)

Operating system
  
Most UNIX and Windows (through WinMUMPS)

Platform
  
PC, Mac, NEC, SGI, IBM, etc.

Available in
  
C/Fortran 77/Fortran 90

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) is a software application for the solution of large sparse systems of linear algebraic equations on distributed memory parallel computers. It was developed in European project PARASOL (1996–1999) by CERFACS, IRIT-ENSEEIHT and RAL. The software implements the multifrontal method, which is a version of Gaussian elimination for large sparse systems of equations, especially those arising from the finite element method. It is written in Fortran 90 with parallelism by MPI and it uses BLAS and ScaLAPACK kernels for dense matrix computations. Since 1999, MUMPS has been supported by CERFACS, IRIT-ENSEEIHT, and INRIA.

The importance of MUMPS lies in the fact that it is a supported free implementation of the multifrontal method.

References

MUMPS (software) Wikipedia