Skip to main content

small nogil-compatible linear equation system solver

Project description

Solve A x = b.

PyLU uses LU decomposition with partial pivoting (row swaps), and requires only NumPy and Cython.

The main use case for PyLU (over numpy.linalg.solve) is solving many small systems inside a nogil block in Cython code, without requiring SciPy (for its cython_lapack module).

Python and Cython interfaces are provided. The API is designed to be as simple to use as possible.

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

pylu-0.1.1.tar.gz (109.7 kB view details)

Uploaded Source

File details

Details for the file pylu-0.1.1.tar.gz.

File metadata

  • Download URL: pylu-0.1.1.tar.gz
  • Upload date:
  • Size: 109.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pylu-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9b27e69b014e55651893f0bd75302e048bce03c1afe43545ad951f5cce81fbb2
MD5 cdf131f8b99e4ae89954b5e12f239333
BLAKE2b-256 a031914a99bd66992c351e72339dd020ecb981222f63350c7c63017c3bfe8132

See more details on using hashes here.

Supported by

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