W3cubDocs

/Eigen3

Eigenvalues module

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

#include <Eigen/Eigenvalues>
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...

© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/group__Eigenvalues__Module.html