Python interface to UMFPACK sparse direct solver.
Project description
scikit-umfpack
scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.
Usage:
>>> from scikits.umfpack import spsolve, splu >>> lu = splu(A) >>> x = spsolve(A, b)
Installing scikits.umfpack also enables using UMFPACK solver via some of the scipy.sparse.linalg functions, for SciPy >= 0.14.0.
Dependencies
scikit-umfpack depends on NumPy and SciPy, swig is a build-time dependency.
Install
This package uses distutils, which is the default way of installing python modules. In the directory scikit-umfpack (the same as the file you are reading now) do:
python setup.py install
or for a local installation:
python setup.py install --root=<DIRECTORY>
Development
Code
You can check the latest sources with the command:
git clone https://github.com/rc/scikit-umfpack.git
or if you have write privileges:
git clone git@github.com:rc/scikit-umfpack.git
Testing
After installation, you can launch the test suite from outside the source directory (you will need to have the nose package installed):
nosetests -v scikits.umfpack
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for scikit_umfpack-0.1-cp34-cp34m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6de1406a2d4d85f16590effe52f521c68ff3b85761bd128d49f5aea7f9fcff16 |
|
MD5 | 2a4aa682da0db857fddcf63dc571dc49 |
|
BLAKE2b-256 | 86344bc409753dd15fb0f07be36b41ab3e83a2c7f03999ead7dc38b27c12b0f0 |
Hashes for scikit_umfpack-0.1-cp27-none-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c28b0da680b5783139a5074e1350fa6476e592d54b3bfb684ad5c47dcdfed62e |
|
MD5 | f0dac34ab01527e9bcda434198fd74b2 |
|
BLAKE2b-256 | ea90f759b66f7e2166481f4ce3ba38ec6316cae3e259d0ac78d3801f0178128e |