libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
#include <moMathFFT.h>
Public Member Functions | |
fft3d (unsigned int nx, unsigned int ny, unsigned int nz, int sign, Complex *in=NULL, Complex *out=NULL) | |
fftw_plan | Plan (Complex *in, Complex *out) |
Public Member Functions inherited from fftw | |
fftw (unsigned int size, int sign, unsigned int n=0) | |
virtual | ~fftw () |
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) |
Additional Inherited Members | |
Protected Member Functions inherited from fftw | |
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) |
Protected Attributes inherited from fftw | |
unsigned int | size |
int | sign |
double | norm |
bool | shift |
bool | inplace |
fftw_plan | plan |
Static Protected Attributes inherited from fftw | |
static unsigned int | effort |
static bool | Wise |
static const char * | WisdomName |
static ifstream | ifWisdom |
static ofstream | ofWisdom |
Definition at line 824 of file moMathFFT.h.
|
inline |
Definition at line 829 of file moMathFFT.h.
Implements fftw.
Definition at line 839 of file moMathFFT.h.