NodeHelper: move to corresponding directories
[charm.git] / examples / charm++ / nodeHelper / fft-trans / fftmacro.h
1 //todo fix this is a more clever macro
2 #ifdef SINGLE_PRECISION
3 #define fft_complex fftwf_complex
4 #define fft_malloc fftwf_malloc
5 #define fft_free fftwf_free
6 #define fft_plan_many_dft fftwf_plan_many_dft
7 #define fft_destroy_plan fftwf_destroy_plan
8 #define fft_execute fftwf_execute
9 #define fft_plan fftwf_plan
10 #define realType float
11 #else
12 #define fft_complex fftw_complex
13 #define fft_malloc fftw_malloc
14 #define fft_free fftw_free
15 #define fft_plan_many_dft fftw_plan_many_dft
16 #define fft_destroy_plan fftw_destroy_plan
17 #define fft_execute fftw_execute
18 #define fft_plan fftw_plan
19 #define realType double
20 #endif