The packages provides a LAPACK source of choice.
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"] }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.