Main MRPT website > C++ reference
MRPT logo
Modules
The Eigen3 library
Collaboration diagram for The Eigen3 library:

Modules

 Cholesky module
 

This module provides two variants of the Cholesky decomposition for selfadjoint (hermitian) matrices.


 Core module
 

This is the main module of Eigen providing dense matrix and vector support (both fixed and dynamic size) with all the features corresponding to a BLAS library and much more...


 Flags
 

These are the possible bits which can be OR'ed to constitute the flags of a matrix or expression.


 Enumerations
 

Various enumerations used in Eigen.


 Global matrix typedefs
 

Eigen defines several typedef shortcuts for most common matrix and vector types.


 Global array typedefs
 

Eigen defines several typedef shortcuts for most common 1D and 2D array types.


 Eigenvalues module
 

This module mainly provides various eigenvalue solvers.


 Geometry module
 

This module provides support for:


 Householder module
 

This module provides Householder transformations.


 Jacobi module
 

This module provides Jacobi and Givens rotations.


 LU module
 

This module includes LU decomposition and related notions such as matrix inversion and determinant.


 QR module
 

This module provides various QR decompositions This module also provides some MatrixBase methods, including:


 Sparse module
 

See the Sparse tutorial.


 SVD module
 

This module provides SVD decomposition for (currently) real matrices.





Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011