Section courante

A propos

Section administrative du site

Voici un tableau de référence des différentes entêtes de fichiers :

Module Fichier d'entête Description
Core #include <Eigen/Core> Ce fichier d'entête contient les classes de matrice et de table, l'algèbre linéaire simple (incluant le triangulaire et les produits associés) ainsi que la gestion des tableaux.
Geometry #include <Eigen/Geometry> Ce fichier d'entête contient les classes de transformations, les translations, les mises à l'échelle, la rotation 2 dimensions et la rotation 3 dimensions (Quaternion, AngleAxis).
LU #include <Eigen/LU> Ce fichier d'entête contient les classes d'inversions, la décomposition LU avec le solveur (FullPivLU, PartialPivLU).
Cholesky #include <Eigen/Cholesky> Ce fichier d'entête contient les classes de factorisation de Cholesky LLT et LDLT avec le solveur.
Householder #include <Eigen/Householder> Ce fichier d'entête contient les classes de transformations Householder.
SVD #include <Eigen/SVD> Ce fichier contient la décomposition SVD avec les solveurs des moindres carrés (JacobiSVD).
QR #include <Eigen/QR> Ce fichier d'entête contient la décomposition QR avec solveur (HouseholderQR, ColPivHouseholderQR, FullPivHouseholderQR).
Eigenvalues #include <Eigen/Eigenvalues> Ce fichier d'entête contient la décomposition de valeur et de vecteur Eigen (EigenSolver, SelfAdjointEigenSolver, ComplexEigenSolver).
Sparse #include <Eigen/Sparse> Ce fichier d'entête contient le clairsemé de matrice d'entreposage et l'algèbre linéaire simple (SparseMatrix, DynamicSparseMatrix, SparseVector).
#include <Eigen/Dense> Ce fichier d'entête contient la densité et les entêtes clairsemé.
#include <Eigen/Eigen> Ce fichier d'entête contient le coeur, la géométrie, LU, Cholesky, SVD, QR et les valeurs Eigen.


Dernière mise à jour : Mardi, le 31 octobre 2017