define EIGEN_VECTORIZE_CUDA when compiling with nvcc
diff --git a/Eigen/Core b/Eigen/Core index 537ac16..acdeca5 100644 --- a/Eigen/Core +++ b/Eigen/Core
@@ -178,6 +178,11 @@ #endif #endif +#if defined __CUDACC__ + #define EIGEN_VECTORIZE_CUDA + #include <vector_types.h> +#endif + #if (defined _OPENMP) && (!defined EIGEN_DONT_PARALLELIZE) #define EIGEN_HAS_OPENMP #endif