Classes
Eigenvalues module

Classes

class  ComplexEigenSolver< _MatrixType >
 Computes eigenvalues and eigenvectors of general complex matrices. More...
 
class  ComplexSchur< _MatrixType >
 Performs a complex Schur decomposition of a real or complex square matrix. More...
 
class  EigenSolver< _MatrixType >
 Computes eigenvalues and eigenvectors of general matrices. More...
 
class  GeneralizedSelfAdjointEigenSolver< _MatrixType >
 Computes eigenvalues and eigenvectors of the generalized selfadjoint eigen problem. More...
 
class  HessenbergDecomposition< _MatrixType >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
 
struct  HessenbergDecompositionMatrixHReturnType< MatrixType >
 Expression type for return value of HessenbergDecomposition::matrixH() More...
 
class  RealSchur< _MatrixType >
 Performs a real Schur decomposition of a square matrix. More...
 
class  SelfAdjointEigenSolver< _MatrixType >
 Computes eigenvalues and eigenvectors of selfadjoint matrices. More...
 
class  Tridiagonalization< _MatrixType >
 Tridiagonal decomposition of a selfadjoint matrix. More...
 

Detailed Description

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

#include <Eigen/Eigenvalues>