00001 00006 /***************************************************************************** 00007 ** Ifdefs 00008 *****************************************************************************/ 00009 00010 #ifndef ECL_LINEAR_ALGEBRA_LEAST_SQUARES_HPP_ 00011 #define ECL_LINEAR_ALGEBRA_LEAST_SQUARES_HPP_ 00012 00013 /***************************************************************************** 00014 ** Includes 00015 *****************************************************************************/ 00016 00017 #include "macros.hpp" 00018 #include "formatters.hpp" 00019 00020 #ifndef EIGEN_MATRIXBASE_PLUGIN 00021 #define EIGEN_MATRIXBASE_PLUGIN <ecl/linear_algebra/eigen_plugin.hpp> 00022 #endif 00023 00024 // This is an eigen2 support module, forget it. 00025 00026 //#ifdef ECL_EIGEN_IS_INTERNAL 00027 // #include <ecl/Eigen3/LeastSquares> 00028 //#else 00029 // #include <eigen3/Eigen/LeastSquares> 00030 //#endif 00031 00032 #endif /* ECL_LINEAR_ALGEBRA_LEAST_SQUARES_HPP_ */