Skip to content

Releases: rust-ndarray/ndarray-linalg

Release 0.11.0

11 Jun 17:32
Compare
Choose a tag to compare

Added

  • Dependency to cauchy 0.2 #139
  • generate::random_{unitary,regular} for debug use #140
  • krylov submodule
    • modified Gram-Schmit #149, #150
    • Krylov subspace methods are not implemented yet.

Removed

  • static feature #136
    • See README for detail
  • accelerate feature #141
  • Dependencies to derive-new, procedurals

Changed

  • Switch CI service: Circle CI -> Azure Pipeline #141
  • submodule lapack_traits is renamed to lapack #139
  • ndarray_linalg::Scalar trait is split into two parts #139
    • cauchy::Scalar is a refined real/complex common trait
    • lapack::Lapack is a trait for primitive types which LAPACK supports
  • Error type becomes simple #118 #127
  • Assertions becomes more verbose #147
  • blas-src 0.3, lapack-src 0.3
    • intel-mkl-src becomes 0.4, which supports Windows! #146

Release 0.9.0

12 Jan 16:22
0.9.0
7af1ea5
Compare
Choose a tag to compare

PRs

#98

  • use ndarray-0.11
  • use lapack-src and blas-src
  • add accelerate feature (unsable)

Release v0.8.0

20 Dec 11:20
v0.8.0
Compare
Choose a tag to compare

Release 0.7.1

26 Oct 08:00
v0.7.1
Compare
Choose a tag to compare

New Feature

  • reciprocal condition number rcond #90

Release v0.7.0

06 Oct 18:00
v0.7.0
Compare
Choose a tag to compare

Breaking Changes

  • Rename *_mut to *_inplace #83, #84
  • Rename Absolute::squared() to Absolute::abs_sqr() #79
  • The name of the traits and structs in solve and solveh modules #81

New Features

  • Calculation of the determinant of general matrices #85
  • Methods using Cholesky decomposition #79

Implementation issues

  • use procedurals instead of enum-error-derive #86

You can see the complete list at v0.7.0 Milestone page.

v0.6.2

22 Sep 13:23
Compare
Choose a tag to compare
  • Update document for solveh and cholesky modules #76 #78
  • Add Neg<Output=Self> to Scalar #80

v0.6.1

22 Sep 13:21
Compare
Choose a tag to compare
  • Update document for solve module #75

v0.6.0

22 Aug 08:48
Compare
Choose a tag to compare
  • Use ndarray-0.10
  • Feature flags for backend to use static link #68
  • Revise interfaces
    • generate::random_hermite() #70
  • Solve trait #67
  • New module solveh #67