source: pacpussensors/trunk/Vislab/lib3dv/eigen/Eigen/LU@ 136

Last change on this file since 136 was 136, checked in by ldecherf, 8 years ago

Doc

File size: 983 bytes
Line 
1#ifndef EIGEN_LU_MODULE_H
2#define EIGEN_LU_MODULE_H
3
4#include "Core"
5
6#include "src/Core/util/DisableStupidWarnings.h"
7
8/** \defgroup LU_Module LU module
9 * This module includes %LU decomposition and related notions such as matrix inversion and determinant.
10 * This module defines the following MatrixBase methods:
11 * - MatrixBase::inverse()
12 * - MatrixBase::determinant()
13 *
14 * \code
15 * #include <Eigen/LU>
16 * \endcode
17 */
18
19#include "src/misc/Solve.h"
20#include "src/misc/Kernel.h"
21#include "src/misc/Image.h"
22#include "src/LU/FullPivLU.h"
23#include "src/LU/PartialPivLU.h"
24#ifdef EIGEN_USE_LAPACKE
25#include "src/LU/PartialPivLU_MKL.h"
26#endif
27#include "src/LU/Determinant.h"
28#include "src/LU/Inverse.h"
29
30#if defined EIGEN_VECTORIZE_SSE
31 #include "src/LU/arch/Inverse_SSE.h"
32#endif
33
34#ifdef EIGEN2_SUPPORT
35 #include "src/Eigen2Support/LU.h"
36#endif
37
38#include "src/Core/util/ReenableStupidWarnings.h"
39
40#endif // EIGEN_LU_MODULE_H
41/* vim: set filetype=cpp et sw=2 ts=2 ai: */
Note: See TracBrowser for help on using the repository browser.