PySparse - a Sparse Matrix Library for Python

Main

Modules

Examples

Project Page

Download

PySparse extends the Python interpreter by a set of sparse matrix types holding double precision values. PySparse also includes modules that implement

  • iterative methods for solving linear systems of equations
  • a set of standard preconditioners
  • an interface to a direct solver for sparse linear systems of equations (SuperLU)
  • a Jacobi-Davidson eigenvalue solver for the symmetric, generalised matrix eigenvalue problem (JDSYM)

All these modules are implemented as C extension modules for maximum performance.

PySparse uses Numerical Python (NumPy) for handling dense vectors and matrices and makes use of SuperLU for factorising sparse matrices.

SourceForge.net Logo Page last modified on Mon Feb 9 10:08:39 2004
Page generated on Mon Feb 9 10:27:14 2004