0.16.0
·
37 commits
to master
since this release
What's Changed
Breaking changes
- Revise enum namings by @termoshtt in #331
- Upgrade intel-mkl-src to 0.8.1 by @termoshtt in #335
New features
random_*_usingAPI for using given RNG by @termoshtt in #337- Strict memory management using
EigWorkstruct forlax::Eig_by @termoshtt in #333 - Add
lax::eigh::EighWork, mergelax::Eigh_intoLapacktrait by @termoshtt in #341 - Add
HouseholderWork, mergelax::QR_intoLapackby @termoshtt in #343 - Add
SvdWork, mergelax::SVD_intoLapacktrait by @termoshtt in #345 - Merge
Solve_,Solveh_andCholesky_intoLapacktrait by @termoshtt in #346 - Merge
Rcond_andOperatorNorm_intoLapacktrait by @termoshtt in #347 - Add
LuTridiagonalWork, mergeTridiagonal_intoLapackby @termoshtt in #349
Bug fixes
MaybeUninit<T>for uninitialized memory by @termoshtt in #329
Changes
- Use lapack-sys crate directly from lax crate by @termoshtt in #328
- Safe
lax::vec_uninitby @termoshtt in #334
Others
- Remove CHANGELOG.md by @termoshtt in #326
- Use intel-mkl-system feature to calc coverage by @termoshtt in #322
- Revise lax document with katexit by @termoshtt in #330
cargo check --all-targetson CI by @termoshtt in #339- Fix PRNG seed for random vectors and matrices in tests by @termoshtt in #338
- Merge
Eig_trait intoLapacktrait by @termoshtt in #340 - Check broken intra document link on CI by @termoshtt in #342
- Deny
rustdoc::private_intra_doc_linkslint by @termoshtt in #344 - Merge
Triangular_intoLapackby @termoshtt in #348
Full Changelog: ndarray-linalg-v0.15.0...ndarray-linalg-v0.16.0