Highly Efficient FFT for Exascale: HeFFTe v2.3
heffte_config.cmake.h
1
/*
2
-- heFFTe --
3
Univ. of Tennessee, Knoxville
4
@date
5
*/
6
7
#ifndef HEFFTE_CONFIG_H
8
#define HEFFTE_CONFIG_H
9
10
#define Heffte_VERSION_MAJOR @Heffte_VERSION_MAJOR@
11
#define Heffte_VERSION_MINOR @Heffte_VERSION_MINOR@
12
#define Heffte_VERSION_PATCH @Heffte_VERSION_PATCH@
13
14
#define Heffte_GIT_HASH "@Heffte_GIT_HASH@"
15
16
#cmakedefine Heffte_ENABLE_AVX
17
#cmakedefine Heffte_ENABLE_AVX512
18
19
#cmakedefine Heffte_ENABLE_FFTW
20
#cmakedefine Heffte_ENABLE_MKL
21
#cmakedefine Heffte_ENABLE_CUDA
22
#cmakedefine Heffte_ENABLE_ROCM
23
#cmakedefine Heffte_ENABLE_ONEAPI
24
25
#cmakedefine Heffte_ENABLE_MAGMA
26
27
#cmakedefine Heffte_ENABLE_TRACING
28
29
#cmakedefine Heffte_DISABLE_GPU_AWARE_MPI
30
31
#if defined(Heffte_ENABLE_CUDA) || defined(Heffte_ENABLE_ROCM) || defined(Heffte_ENABLE_ONEAPI)
32
#define Heffte_ENABLE_GPU
33
#endif
34
35
#endif
/* HEFFTE_CONFIG_H */
include
heffte_config.cmake.h
Generated by
1.9.1