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 | |
mrcfft1d (unsigned int nx, unsigned int m=1, unsigned int stride=1, unsigned int dist=0, Complex *out=NULL) | |
mrcfft1d (unsigned int nx, unsigned int m=1, unsigned int stride=1, unsigned int dist=0, double *in=NULL, Complex *out=NULL) | |
fftw_plan | Plan (Complex *in, Complex *out) |
void | Execute (Complex *in, Complex *out) |
void | fftNormalized (Complex *in, Complex *out=NULL) |
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 () |
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) |
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 553 of file moMathFFT.h.
|
inline |
Definition at line 559 of file moMathFFT.h.
|
inline |
Definition at line 564 of file moMathFFT.h.
Reimplemented from fftw.
Definition at line 577 of file moMathFFT.h.
Reimplemented from fftw.
Definition at line 581 of file moMathFFT.h.
Implements fftw.
Definition at line 569 of file moMathFFT.h.