Loading...
Searching...
No Matches
Go to the documentation of this file.
20#ifndef VOTCA_TOOLS_EIGEN_H
21#define VOTCA_TOOLS_EIGEN_H
28#define EIGEN_USE_MKL_ALL
31#if defined(FFTW3_FOUND) || defined(MKL_FOUND)
32#define EIGEN_FFTW_DEFAULT
40#if (defined(__GNUC__) || defined(__GNUG__)) && \
41 !(defined(__clang__) || defined(__INTEL_COMPILER))
44 (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)
47#if (defined STRICT_GNUC) && GCC_VERSION > 70000
48#pragma GCC diagnostic push
49#pragma GCC diagnostic ignored "-Wint-in-bool-context"
52#include <unsupported/Eigen/CXX11/Tensor>
53#include <unsupported/Eigen/FFT>
54#include <unsupported/Eigen/SparseExtra>
55#if (defined STRICT_GNUC) && GCC_VERSION > 70000
56#pragma GCC diagnostic pop