Eigen  3.4.90 (git rev a4098ac676528a83cfb73d4d26ce1b42ec05f47c)

Detailed Description

This module mainly provides various eigenvalue solvers. This module also provides some MatrixBase methods, including:

#include <Eigen/Eigenvalues>

Classes

class  Eigen::ComplexEigenSolver< MatrixType_ >
 Computes eigenvalues and eigenvectors of general complex matrices. More...
 
class  Eigen::ComplexSchur< MatrixType_ >
 Performs a complex Schur decomposition of a real or complex square matrix. More...
 
class  Eigen::EigenSolver< MatrixType_ >
 Computes eigenvalues and eigenvectors of general matrices. More...
 
class  Eigen::GeneralizedEigenSolver< MatrixType_ >
 Computes the generalized eigenvalues and eigenvectors of a pair of general matrices. More...
 
class  Eigen::GeneralizedSelfAdjointEigenSolver< MatrixType_ >
 Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem. More...
 
class  Eigen::HessenbergDecomposition< MatrixType_ >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
 
class  Eigen::RealQZ< MatrixType_ >
 Performs a real QZ decomposition of a pair of square matrices. More...
 
class  Eigen::RealSchur< MatrixType_ >
 Performs a real Schur decomposition of a square matrix. More...
 
class  Eigen::SelfAdjointEigenSolver< MatrixType_ >
 Computes eigenvalues and eigenvectors of selfadjoint matrices. More...
 
class  Eigen::Tridiagonalization< MatrixType_ >
 Tridiagonal decomposition of a selfadjoint matrix. More...