eigen.hpp
Go to the documentation of this file.
1 
4 /*****************************************************************************
5 ** Ifdefs
6 *****************************************************************************/
7 
8 #ifndef ecl_linear_algebra_LINEAR_ALGEBRA_EIGEN_HPP_
9 #define ecl_linear_algebra_LINEAR_ALGEBRA_EIGEN_HPP_
10 
11 /*****************************************************************************
12 ** Includes
13 *****************************************************************************/
14 
15 #include "eigen/formatters.hpp"
16 
17 #ifndef EIGEN_MATRIXBASE_PLUGIN
18  #define EIGEN_MATRIXBASE_PLUGIN <ecl/linear_algebra/eigen/plugin.hpp>
19 #endif
20 
21 #include <Eigen/Cholesky>
22 #include <Eigen/Core>
23 #include <Eigen/Dense>
24 #include <Eigen/Eigenvalues>
25 #include <Eigen/Geometry>
26 #include <Eigen/Householder>
27 #include <Eigen/Jacobi>
28 // #include <Eigen/LeastSquares> // This is an eigen2 support module, forget it.
29 #include <Eigen/LU>
30 #include <Eigen/QR>
31 // This one is bad - it doesn't inline its headers (Eigen v3.01) - avoid it for now.
32 // #include <Eigen/QtAlignedMalloc>
33 #include <Eigen/Sparse>
34 #include <Eigen/StdDeque>
35 #include <Eigen/StdList>
36 #include <Eigen/StdVector>
37 #include <Eigen/SVD>
38 
39 #endif /* ecl_linear_algebra_LINEAR_ALGEBRA_EIGEN_HPP_ */


ecl_linear_algebra
Author(s): Daniel Stonier
autogenerated on Mon Feb 28 2022 22:18:38