- bump nalgebra version to 0.26 (#19)
- use a custom error instead of a string
- use enum for the davidson correction instead of str (#16)
- Travis CI workflow
- Add Lanczos algorithm (#12)
- Only orthogonalize the new vectors added to the subpace.
- Add Eigendavidson argument documentation.
- Renamed struc
Eigendavidson
=>Davidson
.
- Bug in DPR correction.
- The Davidson method requires a SpectrumTarget
enum
argument.
- Fixed bug generating the subpsace when the diagonal is not sorted.
- Allow to compute the lowest or highest eigenvalues of the spectrum.
- Generate the orthonormal subspace different from the identity matrix when the diagonal values are not sorted.
- Declared Clone a Super Trait Matrixoperations.
- 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.