Home | History | Annotate | Download | only in Eigen
      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