Lapack integration still buggy for complex eigenvalues
- Dominant language
- Rust
- Stars
- 4.8k
- Forks
- 565
- PR merge metrics
- No merged PRs in 30d
Description
In the notes of nalgebra v. 31 and lapack v.22 it states improved behavior when dealing with the computation of eigenvalue problem.
While I can confirm this for nalgebra, the lapack variant still crashes.
This works: `action_matrix.complex_eigenvalues()`
This crashes: ` nalgebra_lapack::Eigen::complex_eigenvalues(action_matrix)`
The lapack integration works since I use it use compute SVD etc.
The error is
```
** On entry to DGEEV parameter number 1 had an illegal value
The application panicked (crashed).
Message: Lapack error.
Location: /home/marc/.cargo/registry/src/github.com-1ecc6299db9ec823/nalgebra-lapack-0.22.0/src/eigen.rs:272
```
Tested on Ubuntu 20.04 (WSL)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.