#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.