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.0.tar.gz (109.6 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pylu-0.1.0.tar.gz
Algorithm Hash digest
SHA256 063ace19ba44f23a72cc65f5f4981080b2f10fdd2e15b2225d7ef615b3ce926a
MD5 e76dbd4741f202143ab0ee9bc96377e8
BLAKE2b-256 541d8c0aed5d3d415cd6fa7290463f080343688e97935e46277a801b0bab10b7

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