Classes | Namespaces | Defines | Functions
Eigenvalues File Reference
#include "Core"
#include "src/Core/util/DisableStupidWarnings.h"
#include "Cholesky"
#include "Jacobi"
#include "Householder"
#include "LU"
#include "Geometry"
#include "src/Eigenvalues/Tridiagonalization.h"
#include "src/Eigenvalues/RealSchur.h"
#include "src/Eigenvalues/EigenSolver.h"
#include "src/Eigenvalues/SelfAdjointEigenSolver.h"
#include "src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h"
#include "src/Eigenvalues/HessenbergDecomposition.h"
#include "src/Eigenvalues/ComplexSchur.h"
#include "src/Eigenvalues/ComplexEigenSolver.h"
#include "src/Eigenvalues/MatrixBaseEigenvalues.h"
#include "src/Core/util/ReenableStupidWarnings.h"

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  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...
class  HessenbergDecomposition< _MatrixType >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
class  HessenbergDecomposition< _MatrixType >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
class  HessenbergDecomposition< _MatrixType >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
class  HessenbergDecomposition< _MatrixType >
 Reduces a square matrix to Hessenberg form by an orthogonal similarity transformation. More...
class  RealSchur< _MatrixType >
 Performs a real Schur decomposition of a square matrix. 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...
class  Tridiagonalization< _MatrixType >
 Tridiagonal decomposition of a selfadjoint matrix. More...
class  Tridiagonalization< _MatrixType >
 Tridiagonal decomposition of a selfadjoint matrix. More...

Namespaces

namespace  Eigen
 

Namespace containing all symbols from the Eigen library.


namespace  Eigen::internal

Defines

#define EIGEN_EIGENVALUES_MODULE_H

Functions

template<typename Scalar >
std::complex< Scalarcdiv (Scalar xr, Scalar xi, Scalar yr, Scalar yi)
template<typename MatrixType , typename CoeffVectorType >
void tridiagonalization_inplace (MatrixType &matA, CoeffVectorType &hCoeffs)
template<typename MatrixType , typename DiagonalType , typename SubDiagonalType >
void tridiagonalization_inplace (MatrixType &mat, DiagonalType &diag, SubDiagonalType &subdiag, bool extractQ)
 Performs a full tridiagonalization in place.

Define Documentation

#define EIGEN_EIGENVALUES_MODULE_H