Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 1.62 KB

CHANGELOG.md

File metadata and controls

68 lines (43 loc) · 1.62 KB

[0.4.1] Unrelease

Changed

  • bump nalgebra version to 0.26 (#19)
  • use a custom error instead of a string

[0.4.0] 08/04/2021

Changed

  • use enum for the davidson correction instead of str (#16)

Removed

  • Travis CI workflow

[0.3.0] 08/06/2020

New

  • Add Lanczos algorithm (#12)

Fixed

  • Only orthogonalize the new vectors added to the subpace.
  • Add Eigendavidson argument documentation.

Changed

  • Renamed struc Eigendavidson => Davidson.

[0.2.0] 28-02-2029

Changed

Fixed

  • Bug in DPR correction.

[0.1.4]

Changed

  • The Davidson method requires a SpectrumTarget enum argument.

[0.1.3] 17-01-2020

Fixed

  • Fixed bug generating the subpsace when the diagonal is not sorted.

Added

  • Allow to compute the lowest or highest eigenvalues of the spectrum.

[0.1.2] 17-01-2020

Added

  • Generate the orthonormal subspace different from the identity matrix when the diagonal values are not sorted.

[0.1.1] 16-01-2020

Changed

[0.1.0] 16-01-2020

Added

  • First implementation using f64.
  • Used nalgebra for the linear algebra operations.
  • Both GDJ and DPR correction methods working.
  • Use a Trait to collect the methods that a matrix representation should have to compute the eigenvalue/eigenvectors.