Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84594 - PySparse - a Sparse Matrix Library for Python
Summary: PySparse - a Sparse Matrix Library for Python
Status: RESOLVED DUPLICATE of bug 36158
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal enhancement (vote)
Assignee: Gentoo Science Related Packages
URL: http://pysparse.sf.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-08 21:57 UTC by daniel mahler
Modified: 2005-09-10 06:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for pysparse-0.34.030 (pysparse-0.34.030.ebuild,369 bytes, text/plain)
2005-03-08 22:00 UTC, daniel mahler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description daniel mahler 2005-03-08 21:57:53 UTC
Hi,

Here is an ebuild I put together for pysparse.
I have personally used pysparse to compute eigenvectors
of 10**6 * 10**6 matrices on my laptop.

Apart from the hard dependecy on dev-python/numeric,
pysparse also has optional dependencies on various math libraries
like BLAS, ATLAS and LAPACK, but I am not sure how to express
that in the ebuild.
This is my first ebuild so please bear with me.

Below is a blurb from the pysparse homepage (I am not its author).

regards
Daniel
 
*******************************************************************************

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.
Comment 1 daniel mahler 2005-03-08 22:00:27 UTC
Created attachment 52989 [details]
ebuild for pysparse-0.34.030
Comment 2 Peter Bienstman (RETIRED) gentoo-dev 2005-09-10 06:09:47 UTC

*** This bug has been marked as a duplicate of 36158 ***