• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#ifndef EIGEN_CHOLESKY_MODULE_H
2#define EIGEN_CHOLESKY_MODULE_H
3
4#include "Core"
5
6#include "src/Core/util/DisableStupidWarnings.h"
7
8/** \defgroup Cholesky_Module Cholesky module
9  *
10  *
11  *
12  * This module provides two variants of the Cholesky decomposition for selfadjoint (hermitian) matrices.
13  * Those decompositions are accessible via the following MatrixBase methods:
14  *  - MatrixBase::llt(),
15  *  - MatrixBase::ldlt()
16  *
17  * \code
18  * #include <Eigen/Cholesky>
19  * \endcode
20  */
21
22#include "src/misc/Solve.h"
23#include "src/Cholesky/LLT.h"
24#include "src/Cholesky/LDLT.h"
25#ifdef EIGEN_USE_LAPACKE
26#include "src/Cholesky/LLT_MKL.h"
27#endif
28
29#include "src/Core/util/ReenableStupidWarnings.h"
30
31#endif // EIGEN_CHOLESKY_MODULE_H
32/* vim: set filetype=cpp et sw=2 ts=2 ai: */
33