We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a1e6bc6 commit 3c4df76Copy full SHA for 3c4df76
1 file changed
ndarray-linalg/src/eigh.rs
@@ -1,4 +1,15 @@
1
-//! Eigenvalue decomposition for Hermite matrices
+//! Eigendecomposition for Hermitian matrices.
2
+//!
3
+//! For a Hermitian matrix `A`, this solves the eigenvalue problem `A V = V D`
4
+//! for `D` and `V`, where `D` is the diagonal matrix of eigenvalues in
5
+//! ascending order and `V` is the orthonormal matrix of corresponding
6
+//! eigenvectors.
7
8
+//! For a pair of Hermitian matrices `A` and `B` where `B` is also positive
9
+//! definite, this solves the generalized eigenvalue problem `A V = B V D`,
10
+//! where `D` is the diagonal matrix of generalized eigenvalues in ascending
11
+//! order and `V` is the matrix of corresponding generalized eigenvectors. The
12
+//! matrix `V` is normalized such that `V^H B V = I`.
13
14
use ndarray::*;
15
0 commit comments