eigenvalues

Crates.ioeigenvalues
lib.rseigenvalues
version0.4.0
sourcesrc
created_at2020-01-16 12:10:38.916131
updated_at2021-04-08 09:20:23.374096
descriptionalgorithms to compute eigenvalue/eigenvectors of symmetric matrices
homepage
repositoryhttps://github.com/felipeZ/eigenvalues
max_upload_size
id199079
size51,897
felipe zapata (felipeZ)

documentation

README

Build Status License crates.io badge docs

Eigenvalue Decomposition

This package contains some iterative algorithms for computing the eigenvalues/eigenvectors of a symmetric matrix H, implemented in Rust.

Matrix Representation

The library examples represent H using the nalgebra DMatrix type, but the matrix H does not need to be dense. Sparse or other representations are handled by implementing the Matrixoperations trait.

Available Algorithms:

Note:

The Davidson method is suitable for diagonal-dominant symmetric matrices that are quite common in certain scientific problems like electronic structure calculations. The Davidson method could be not practical for other kind of symmetric matrices.

Commit count: 133

cargo fmt