#include <moMathFFT.h>
|
| fftw (unsigned int size, int sign, unsigned int n=0) |
|
virtual | ~fftw () |
|
virtual fftw_plan | Plan (Complex *in, Complex *out)=0 |
|
void | CheckAlign (Complex *p, const char *s) |
|
void | Setup (Complex *in, Complex *out=NULL) |
|
void | Setup (Complex *in, double *out) |
|
void | Setup (double *in, Complex *out) |
|
void | LoadWisdom () |
|
void | SaveWisdom () |
|
virtual void | Execute (Complex *in, Complex *out) |
|
void | Setout (Complex *in, Complex *&out) |
|
void | fft (Complex *in, Complex *out=NULL) |
|
void | fft (double *in, Complex *out) |
|
void | fft (Complex *in, double *out) |
|
void | fft0 (Complex *in, Complex *out=NULL) |
|
void | fft0 (double *in, Complex *out) |
|
void | fft0 (Complex *in, double *out) |
|
void | Normalize (Complex *out) |
|
virtual void | fftNormalized (Complex *in, Complex *out=NULL) |
|
void | fftNormalized (Complex *in, double *out) |
|
void | fftNormalized (double *in, Complex *out) |
|
void | fft0Normalized (Complex *in, Complex *out=NULL) |
|
void | fft0Normalized (Complex *in, double *out) |
|
void | fft0Normalized (double *in, Complex *out) |
|
void | fftNormalized (Complex *in, Complex *out, unsigned int nx, unsigned int m, unsigned int stride, unsigned int dist) |
|
|
unsigned int | Dist (unsigned int n, unsigned int stride, unsigned int dist) |
|
unsigned int | realsize (unsigned int n, Complex *in, Complex *out) |
|
unsigned int | realsize (unsigned int n, Complex *in, double *out) |
|
void | Shift (Complex *data, unsigned int nx, unsigned int ny) |
|
void | Shift (Complex *data, unsigned int nx, unsigned int ny, unsigned int nz) |
|
Definition at line 146 of file moMathFFT.h.
fftw::fftw |
( |
unsigned int |
size, |
|
|
int |
sign, |
|
|
unsigned int |
n = 0 |
|
) |
| |
|
inline |
void fftw::CheckAlign |
( |
Complex * |
p, |
|
|
const char * |
s |
|
) |
| |
|
inline |
unsigned int fftw::Dist |
( |
unsigned int |
n, |
|
|
unsigned int |
stride, |
|
|
unsigned int |
dist |
|
) |
| |
|
inlineprotected |
void fftw::fft |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
void fftw::fft |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
void fftw::fft0 |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
void fftw::fft0 |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
void fftw::fft0Normalized |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
void fftw::fft0Normalized |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
virtual void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
Complex * |
out = NULL |
|
) |
| |
|
inlinevirtual |
void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
void fftw::fftNormalized |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
Complex * |
out, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
m, |
|
|
unsigned int |
stride, |
|
|
unsigned int |
dist |
|
) |
| |
|
inline |
void fftw::LoadWisdom |
( |
| ) |
|
|
inline |
void fftw::Normalize |
( |
Complex * |
out | ) |
|
|
inline |
Implemented in crfft3d, rcfft3d, fft3d, crfft2d, rcfft2d, fft2d, mcrfft1d, mrcfft1d, crfft1d, rcfft1d, mfft1d, and fft1d.
unsigned int fftw::realsize |
( |
unsigned int |
n, |
|
|
Complex * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inlineprotected |
unsigned int fftw::realsize |
( |
unsigned int |
n, |
|
|
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inlineprotected |
void fftw::SaveWisdom |
( |
| ) |
|
|
inline |
void fftw::Setup |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
void fftw::Setup |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
void fftw::Shift |
( |
Complex * |
data, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
ny |
|
) |
| |
|
inlineprotected |
void fftw::Shift |
( |
Complex * |
data, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
ny, |
|
|
unsigned int |
nz |
|
) |
| |
|
inlineprotected |
unsigned int fftw::effort |
|
staticprotected |
const char* fftw::WisdomName |
|
staticprotected |
The documentation for this class was generated from the following file: