aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Cholesky
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2010-06-07 14:47:20 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2010-06-07 14:47:20 +0200
commit7726cc8a29c34e775f179de986530eca60df3d60 (patch)
tree3a869c35a0b410e02e896dbcb3c91206dc1f22b9 /Eigen/Cholesky
parentbfeba41174638c1a19df74436a1572b6f8a6da33 (diff)
clean old stuff used to support precompilation inside a binary lib
Diffstat (limited to 'Eigen/Cholesky')
-rw-r--r--Eigen/Cholesky32
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