diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-01-14 15:43:38 -0800 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2015-01-14 15:43:38 -0800 |
commit | 54e3633b437e44ed4d370c9f8868535192308ca3 (patch) | |
tree | 651bde6b83039ff5089f49c680df2e97243096f4 /unsupported/Eigen/CXX11 | |
parent | f697df723798779bc29d9f7299bb5398767d5db0 (diff) |
Updated the list of include files
Diffstat (limited to 'unsupported/Eigen/CXX11')
-rw-r--r-- | unsupported/Eigen/CXX11/Tensor | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/unsupported/Eigen/CXX11/Tensor b/unsupported/Eigen/CXX11/Tensor index aa26e5283..34107ae71 100644 --- a/unsupported/Eigen/CXX11/Tensor +++ b/unsupported/Eigen/CXX11/Tensor @@ -30,13 +30,20 @@ #include <cstring> #include <stdint.h> +#if __cplusplus > 199711 +#include <random> +#endif + #ifdef EIGEN_USE_THREADS #include <future> #endif -#if defined(EIGEN_USE_GPU) && defined(__CUDACC__) +#ifdef EIGEN_USE_GPU +#include <cuda_runtime.h> +#if defined(__CUDACC__) #include <curand_kernel.h> #endif +#endif #include "Eigen/Core" @@ -44,6 +51,7 @@ #include "unsupported/Eigen/CXX11/src/Tensor/TensorDeviceType.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h" +#include "unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h" @@ -55,15 +63,17 @@ #include "unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h" -#include "unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h" +#include "unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h" +#include "unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h" +#include "unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h" @@ -77,7 +87,6 @@ #include "unsupported/Eigen/CXX11/src/Tensor/Tensor.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorMap.h" - #include "unsupported/Eigen/CXX11/src/Tensor/TensorRef.h" #include "unsupported/Eigen/CXX11/src/Tensor/TensorIO.h" |