Eigenvalues module module
Contents
- Reference
 
This module mainly provides various eigenvalue solvers. This module also provides some MatrixBase methods, including:
#include <Eigen/Eigenvalues>
Classes
- 
              template<typename _MatrixType>class Eigen::ComplexEigenSolver
 - Computes eigenvalues and eigenvectors of general complex matrices.
 - 
              template<typename _MatrixType>class Eigen::ComplexSchur
 - Performs a complex Schur decomposition of a real or complex square matrix.
 - 
              template<typename _MatrixType>class Eigen::EigenSolver
 - Computes eigenvalues and eigenvectors of general matrices.
 - 
              template<typename _MatrixType>class Eigen::GeneralizedEigenSolver
 - Computes the generalized eigenvalues and eigenvectors of a pair of general matrices.
 - 
              template<typename _MatrixType>class Eigen::GeneralizedSelfAdjointEigenSolver
 - Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem.
 - 
              template<typename _MatrixType>class Eigen::HessenbergDecomposition
 - Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation.
 - 
              template<typename _MatrixType>class Eigen::RealQZ
 - Performs a real QZ decomposition of a pair of square matrices.
 - 
              template<typename _MatrixType>class Eigen::RealSchur
 - Performs a real Schur decomposition of a square matrix.
 - 
              template<typename _MatrixType>class Eigen::SelfAdjointEigenSolver
 - Computes eigenvalues and eigenvectors of selfadjoint matrices.
 - 
              template<typename _MatrixType>class Eigen::Tridiagonalization
 - Tridiagonal decomposition of a selfadjoint matrix.