LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)
[librepilot.git] / ground / gcs / src / libs / eigen / Eigen / LeastSquares
blob35137c25db0f75aefb6e6d3552cda7dd38e9bdd8
1 #ifndef EIGEN_REGRESSION_MODULE_H
2 #define EIGEN_REGRESSION_MODULE_H
4 #ifndef EIGEN2_SUPPORT
5 #error LeastSquares is only available in Eigen2 support mode (define EIGEN2_SUPPORT)
6 #endif
8 // exclude from normal eigen3-only documentation
9 #ifdef EIGEN2_SUPPORT
11 #include "Core"
13 #include "src/Core/util/DisableStupidWarnings.h"
15 #include "Eigenvalues"
16 #include "Geometry"
18 /** \defgroup LeastSquares_Module LeastSquares module
19   * This module provides linear regression and related features.
20   *
21   * \code
22   * #include <Eigen/LeastSquares>
23   * \endcode
24   */
26 #include "src/Eigen2Support/LeastSquares.h"
28 #include "src/Core/util/ReenableStupidWarnings.h"
30 #endif // EIGEN2_SUPPORT
32 #endif // EIGEN_REGRESSION_MODULE_H