LeastSquares 712 B

123456789101112131415161718192021222324252627282930313233
  1. #ifndef EIGEN_REGRESSION_MODULE_H
  2. #define EIGEN_REGRESSION_MODULE_H
  3. #ifndef EIGEN2_SUPPORT
  4. #error LeastSquares is only available in Eigen2 support mode (define EIGEN2_SUPPORT)
  5. #endif
  6. // exclude from normal eigen3-only documentation
  7. #ifdef EIGEN2_SUPPORT
  8. #include "Core"
  9. #include "src/Core/util/DisableStupidWarnings.h"
  10. #include "Eigenvalues"
  11. #include "Geometry"
  12. /** \defgroup LeastSquares_Module LeastSquares module
  13. * This module provides linear regression and related features.
  14. *
  15. * \code
  16. * #include <Eigen/LeastSquares>
  17. * \endcode
  18. */
  19. #include "src/Eigen2Support/LeastSquares.h"
  20. #include "src/Core/util/ReenableStupidWarnings.h"
  21. #endif // EIGEN2_SUPPORT
  22. #endif // EIGEN_REGRESSION_MODULE_H