16 releases (breaking)

0.13.0 Oct 6, 2025
0.11.0 Feb 8, 2025
0.10.0 Jan 22, 2024
0.9.0 May 17, 2023
0.1.2 Nov 26, 2017

#719 in Math

Download history 1083/week @ 2025-10-13 898/week @ 2025-10-20 933/week @ 2025-10-27 2072/week @ 2025-11-03 1087/week @ 2025-11-10 1806/week @ 2025-11-17 1455/week @ 2025-11-24 1927/week @ 2025-12-01 1295/week @ 2025-12-08 1662/week @ 2025-12-15 908/week @ 2025-12-22 799/week @ 2025-12-29 1248/week @ 2026-01-05 1584/week @ 2026-01-12 1355/week @ 2026-01-19 1429/week @ 2026-01-26

5,765 downloads per month
Used in 38 crates (17 directly)

Apache-2.0 OR MIT

18KB

lapack-src Package Documentation Build

The packages provides a LAPACK source of choice.

Architecture

Configuration

The following implementations are available:

  • accelerate, which is the one in the Accelerate framework (macOS only),
  • intel-mkl, which is the one in Intel MKL,
  • netlib, which is the reference one by Netlib,
  • openblas, which is the one in OpenBLAS, and
  • r, which is the one in R.

An implementation can be chosen as follows:

[dependencies]
lapack-src = { version = "0.13", features = ["accelerate"] }
lapack-src = { version = "0.13", features = ["intel-mkl-dynamic-parallel"] }
lapack-src = { version = "0.13", features = ["intel-mkl-dynamic-sequential"] }
lapack-src = { version = "0.13", features = ["intel-mkl-static-parallel"] }
lapack-src = { version = "0.13", features = ["intel-mkl-static-sequential"] }
lapack-src = { version = "0.13", features = ["netlib"] }
lapack-src = { version = "0.13", features = ["openblas"] }
lapack-src = { version = "0.13", features = ["r"] }

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.

Dependencies

~0–12MB
~138K SLoC