Skip to main content

Python interface to the Intel MKL Pardiso library to solve large sparse linear systems of equations

Project description

PyPardisoProject

Anaconda-Server Badge pypardiso-tests

Python interface to the Intel MKL Pardiso library to solve large sparse linear systems of equations

More documentation is coming soon. In the meantime, refer to the comments and docstrings in the source code.

Installation

Anaconda-Server Badge

Use PyPardiso with the anaconda python distribution (use miniconda if you need to install it). PyPardiso makes use of the Intel Math Kernel Library that is included for free with conda and therefore doesn't work with other distributions (at least for the moment).

To install PyPardiso:

conda install -c haasad pypardiso

Basic usage

PyPardiso provides a spsolve and a factorized method that are significantly faster than their counterparts in scipy.sparse.linalg.

>>> from pypardiso import spsolve
>>> x = spsolve(A,b)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pypardiso-0.4.0.tar.gz (9.4 kB view hashes)

Uploaded Source

Built Distribution

pypardiso-0.4.0-py3-none-any.whl (10.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page