Skip to content

Commit

Permalink
changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
yixuan committed Sep 8, 2018
1 parent 31c6bb3 commit a6fa41b
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions CHANGELOG.md
@@ -1,15 +1,22 @@
## [Unreleased]
### Added
- Added an eigen solver `LOBPCG` in the `contrib` directory using the
[LOBPCG](https://en.wikipedia.org/wiki/LOBPCG) algorithm,
contributed by [Anna Araslanova](https://github.com/AnnaAraslanova)
- Added a partial SVD solver `PartialSVDSolver` in the `contrib` directory

### Changed
- **API change**: Spectra now requires Eigen >= 3.3.
- **API change**: Spectra now requires Eigen >= 3.3
- **API change**: The library header files are moved into a directory
named `Spectra`. Hence the recommended include directive would look like
`#include <Spectra/SymEigsSolver.h>`.
`#include <Spectra/SymEigsSolver.h>`
- The matrix operation classes (e.g. `DenseSymMatProd` and `SparseSymMatProd`)
are now internally using an
[Eigen::Ref](https://eigen.tuxfamily.org/dox/classEigen_1_1Ref.html) object
to wrap the user matrices, thanks to
[Dario Mangoni](https://github.com/dariomangoni) who raised this issue in
[#16](https://github.com/yixuan/spectra/issues/16).
[#16](https://github.com/yixuan/spectra/issues/16)
- Fixed inappropriate range of random numbers in the tests


## [0.6.2] - 2018-05-22
Expand Down

0 comments on commit a6fa41b

Please sign in to comment.