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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pylu-0.1.2.tar.gz
Algorithm Hash digest
SHA256 c56a5da806c18aba974336628a4b08c2799763d752a335e8057b1920d93fec36
MD5 a46b8be63d06cec02067ab5b3df721a3
BLAKE2b-256 5ae01f346264c6968b1ed0ac8f364710cb54ec9efa6fb0c0ed57136894aa0ec8

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