diff options
author | Gael Guennebaud <g.gael@free.fr> | 2010-06-07 14:47:20 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2010-06-07 14:47:20 +0200 |
commit | 7726cc8a29c34e775f179de986530eca60df3d60 (patch) | |
tree | 3a869c35a0b410e02e896dbcb3c91206dc1f22b9 /Eigen/Cholesky | |
parent | bfeba41174638c1a19df74436a1572b6f8a6da33 (diff) |
clean old stuff used to support precompilation inside a binary lib
Diffstat (limited to 'Eigen/Cholesky')
-rw-r--r-- | Eigen/Cholesky | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/Eigen/Cholesky b/Eigen/Cholesky index a0e0d146b..7d209966f 100644 --- a/Eigen/Cholesky +++ b/Eigen/Cholesky @@ -5,15 +5,6 @@ #include "src/Core/util/DisableMSVCWarnings.h" -// Note that EIGEN_HIDE_HEAVY_CODE has to be defined per module -#if (defined EIGEN_EXTERN_INSTANTIATIONS) && (EIGEN_EXTERN_INSTANTIATIONS>=2) - #ifndef EIGEN_HIDE_HEAVY_CODE - #define EIGEN_HIDE_HEAVY_CODE - #endif -#elif defined EIGEN_HIDE_HEAVY_CODE - #undef EIGEN_HIDE_HEAVY_CODE -#endif - namespace Eigen { /** \defgroup Cholesky_Module Cholesky module @@ -37,29 +28,6 @@ namespace Eigen { } // namespace Eigen -#define EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MATRIXTYPE,PREFIX) \ - PREFIX template class LLT<MATRIXTYPE>; \ - PREFIX template class LDLT<MATRIXTYPE> - -#define EIGEN_CHOLESKY_MODULE_INSTANTIATE(PREFIX) \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2f,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix2d,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3f,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix3d,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4f,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(Matrix4d,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXf,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXd,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcf,PREFIX); \ - EIGEN_CHOLESKY_MODULE_INSTANTIATE_TYPE(MatrixXcd,PREFIX) - -#ifdef EIGEN_EXTERN_INSTANTIATIONS - -namespace Eigen { - EIGEN_CHOLESKY_MODULE_INSTANTIATE(extern); -} // namespace Eigen -#endif - #include "src/Core/util/EnableMSVCWarnings.h" #endif // EIGEN_CHOLESKY_MODULE_H |