#include "main.h"
#include <unsupported/Eigen/FFT>
Go to the source code of this file.
|
template<typename VT1 , typename VT2 > |
long double | dif_rmse (const VT1 buf1, const VT2 buf2) |
|
template<typename VT1 , typename VT2 > |
long double | fft_rmse (const VT1 &fftbuf, const VT2 &timebuf) |
|
template<typename T > |
complex< long double > | promote (complex< T > x) |
|
complex< long double > | promote (float x) |
|
complex< long double > | promote (double x) |
|
complex< long double > | promote (long double x) |
|
template<typename T > |
std::complex< T > | RandomCpx () |
|
template<typename T > |
void | test_complex (int nfft) |
|
template<int Container, typename T > |
void | test_complex_generic (int nfft) |
|
void | test_FFTW () |
|
void | test_return_by_value (int len) |
|
template<typename T > |
void | test_scalar (int nfft) |
|
template<int Container, typename T > |
void | test_scalar_generic (int nfft) |
|
Enumerator |
---|
StdVectorContainer |
|
EigenVectorContainer |
|
Definition at line 63 of file FFTW.cpp.
template<typename VT1 , typename VT2 >
long double dif_rmse |
( |
const VT1 |
buf1, |
|
|
const VT2 |
buf2 |
|
) |
| |
template<typename VT1 , typename VT2 >
long double fft_rmse |
( |
const VT1 & |
fftbuf, |
|
|
const VT2 & |
timebuf |
|
) |
| |
template<typename T >
complex<long double> promote |
( |
complex< T > |
x | ) |
|
complex<long double> promote |
( |
float |
x | ) |
|
complex<long double> promote |
( |
double |
x | ) |
|
complex<long double> promote |
( |
long double |
x | ) |
|
template<typename T >
std::complex<T> RandomCpx |
( |
| ) |
|
template<typename T >
void test_complex |
( |
int |
nfft | ) |
|
template<int Container, typename T >
void test_complex_generic |
( |
int |
nfft | ) |
|
void test_return_by_value |
( |
int |
len | ) |
|
template<typename T >
void test_scalar |
( |
int |
nfft | ) |
|
template<int Container, typename T >
void test_scalar_generic |
( |
int |
nfft | ) |
|