#include <iostream>#include <bench/BenchUtil.h>#include <complex>#include <vector>#include <Eigen/Core>#include <unsupported/Eigen/FFT>
Go to the source code of this file.
Macros | |
| #define | NDATA 1000000 |
| #define | NFFT 1024 |
| #define | TYPE float |
Functions | |
| template<typename T > | |
| void | bench (int nfft, bool fwd, bool unscaled=false, bool halfspec=false) |
| int | main (int argc, char **argv) |
| template<typename T > | |
| string | nameof () |
| template<> | |
| string | nameof< double > () |
| template<> | |
| string | nameof< float > () |
| template<> | |
| string | nameof< long double > () |
| #define NDATA 1000000 |
Definition at line 38 of file benchFFT.cpp.
| #define NFFT 1024 |
Definition at line 35 of file benchFFT.cpp.
| #define TYPE float |
Definition at line 31 of file benchFFT.cpp.
| void bench | ( | int | nfft, |
| bool | fwd, | ||
| bool | unscaled = false, |
||
| bool | halfspec = false |
||
| ) |
Definition at line 44 of file benchFFT.cpp.
Definition at line 97 of file benchFFT.cpp.
| string nameof | ( | ) |
| string nameof< double > | ( | ) |
Definition at line 27 of file benchFFT.cpp.
| string nameof< float > | ( | ) |
Definition at line 26 of file benchFFT.cpp.
| string nameof< long double > | ( | ) |
Definition at line 28 of file benchFFT.cpp.