aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Core
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2016-10-03 11:06:24 -0700
committerGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2016-10-03 11:06:24 -0700
commit409e887d785012afdc4a4e661b9b78e8990e2623 (patch)
treeeacfc43a9d4dc08e5a878f6ae472e11d3ece12ca /Eigen/Core
parent9d6d0dff8f0c1e8630996c3a4867ff0599566b33 (diff)
Added support for constand std::complex numbers on GPU
Diffstat (limited to 'Eigen/Core')
-rw-r--r--Eigen/Core5
1 files changed, 4 insertions, 1 deletions
diff --git a/Eigen/Core b/Eigen/Core
index bf2479585..fcc107721 100644
--- a/Eigen/Core
+++ b/Eigen/Core
@@ -359,7 +359,6 @@ using std::ptrdiff_t;
#include "src/Core/arch/ZVector/Complex.h"
#endif
-#include "src/Core/arch/CUDA/Complex.h"
// Half float support
#include "src/Core/arch/CUDA/Half.h"
#include "src/Core/arch/CUDA/PacketMathHalf.h"
@@ -379,6 +378,10 @@ using std::ptrdiff_t;
#include "src/Core/functors/StlFunctors.h"
#include "src/Core/functors/AssignmentFunctors.h"
+// Specialized functors to enable the processing of complex numbers
+// on CUDA devices
+#include "src/Core/arch/CUDA/Complex.h"
+
#include "src/Core/DenseCoeffsBase.h"
#include "src/Core/DenseBase.h"
#include "src/Core/MatrixBase.h"