TR-mbed 1.0
Loading...
Searching...
No Matches
Macros | Functions
benchFFT.cpp File Reference
#include <iostream>
#include <bench/BenchUtil.h>
#include <complex>
#include <vector>
#include <Eigen/Core>
#include <unsupported/Eigen/FFT>

Macros

#define TYPE   float
 
#define NFFT   1024
 
#define NDATA   1000000
 

Functions

template<typename T >
string nameof ()
 
template<>
string nameof< float > ()
 
template<>
string nameof< double > ()
 
template<>
string nameof< long double > ()
 
template<typename T >
void bench (int nfft, bool fwd, bool unscaled=false, bool halfspec=false)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ NDATA

#define NDATA   1000000

◆ NFFT

#define NFFT   1024

◆ TYPE

#define TYPE   float

Function Documentation

◆ bench()

template<typename T >
void bench ( int  nfft,
bool  fwd,
bool  unscaled = false,
bool  halfspec = false 
)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ nameof()

template<typename T >
string nameof ( )

◆ nameof< double >()

template<>
string nameof< double > ( )

◆ nameof< float >()

template<>
string nameof< float > ( )

◆ nameof< long double >()

template<>
string nameof< long double > ( )