//! Eigenvalue and eigenvector solvers for matrices and graphs.
//!
//! Provides three levels of access:
//!
//! - [`eigen_matrix_symmetric`] — eigenvalues of a real symmetric matrix
//! given as a matrix-vector product closure. Uses Lanczos iteration.
//! - [`eigen_matrix`] — eigenvalues of a general (possibly non-symmetric)
//! real matrix via Arnoldi iteration.
//! - [`eigen_adjacency`] — eigenvalues of a graph's adjacency matrix
//! (convenience wrapper).
//!
//! All solvers are pure Rust with zero external dependencies.
pub
pub
pub
pub use eigen_adjacency;
pub use ;
pub use ;