Skip to content

Commit 315842a

Browse files
committed
changelog
1 parent 2c76e85 commit 315842a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,18 @@
22

33
### Added
44

5+
- Added the support for complex-valued matrices in the `GenEigsSolver` eigen solver
56
- Added a separate `Givens` class for computing Givens rotations in a numerically stable way
6-
- Added the implementation of `UpperHessenbergQR` for complex-valued matrices
7+
- Added the implementation of `UpperHessenbergQR` and `UpperHessenbergEigen` for complex-valued matrices
8+
- Added testing code for complex eigen solvers based on the `GenEigsSolver` class
79
- Added testing code for the `Givens` class
8-
- Added `UpperHessenbergQR` tests for complex-valued matrices
10+
- Added `UpperHessenbergQR` and `UpperHessenbergEigen` tests for complex-valued matrices
911

1012
### Changed
1113

1214
- `UpperHessenbergQR` now uses the `Givens` class to compute Givens rotations
15+
- Removed the redundant `Scalar` template paramter in internal classes such as
16+
`ArnoldiOp`, `Arnoldi`, and `Lanczos`
1317
- The CMake script now uses [CPM.cmake](https://github.com/cpm-cmake/CPM.cmake) to manage
1418
the dependence on Eigen. By default, it will first search for Eigen in the system, and
1519
if it is not found, the script will automatically download the Eigen library.
@@ -19,6 +23,7 @@
1923
- Updated Doxygen configuration to v1.14.0
2024
- Updated the included [Catch2](https://github.com/catchorg/Catch2) to v2.13.10
2125
- Updated author information
26+
- Various documentation updates and improvements
2227

2328

2429

0 commit comments

Comments
 (0)