Loading...
Searching...
No Matches
eigen_wrapper.hpp
Go to the documentation of this file.
1#pragma once
2
3#if defined( __CUDACC__ )
4#pragma nv_diag_push
5#pragma nv_diag_suppress 20011
6#pragma nv_diag_suppress 20012
7#pragma nv_diag_suppress 20013
8#pragma nv_diag_suppress 20014
9#pragma nv_diag_suppress 20015
10#endif
11
12#pragma clang diagnostic push
13#pragma clang diagnostic ignored "-Wunused-but-set-variable"
14
15#define EIGEN_NO_CUDA
16#define EIGEN_DONT_VECTORIZE
17
18#include "../../../extern/eigen-3.4.0/Eigen/Eigen"
19
20#pragma clang diagnostic pop
21
22#if defined( __CUDACC__ )
23#pragma nv_diag_pop
24#endif