diff --git a/src/tests/fftw3_bare/fftw3_test.cpp b/src/tests/fftw3_bare/fftw3_test.cpp index fbdefa67..40457a56 100644 --- a/src/tests/fftw3_bare/fftw3_test.cpp +++ b/src/tests/fftw3_bare/fftw3_test.cpp @@ -3,41 +3,72 @@ #include -int main(int argc, char *argv[]) { - const unsigned int N=8192; - - fftw_complex *in, *out; - fftw_plan my_plan; - - in = (fftw_complex*) fftw_malloc(sizeof(fftw_complex)*N); - out = (fftw_complex*) fftw_malloc(sizeof(fftw_complex)*N); - - // feed input - double x=0.0; - for (unsigned int i=0; i 3) { + fftw3_test_syntax(); + return 1; + } + + int a=-1; + for (int i=1; i N=" << N << ", offset=" << offset << std::endl; + + fftw_complex *in, *out; + fftw_plan my_plan; + + N += offset; + in = (fftw_complex*) fftw_malloc(sizeof(fftw_complex)*N); + out = (fftw_complex*) fftw_malloc(sizeof(fftw_complex)*N); + + // feed input + double x=0.0; + for (unsigned int i=0; i