![]() |
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>
Métodos públicos | |
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) |
![]() | |
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) |
Atributos privados | |
unsigned int | nx |
unsigned int | m |
unsigned int | stride |
unsigned int | dist |
Otros miembros heredados | |
![]() | |
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) |
![]() | |
unsigned int | size |
int | sign |
double | norm |
bool | shift |
bool | inplace |
fftw_plan | plan |
![]() | |
static unsigned int | effort |
static bool | Wise |
static const char * | WisdomName |
static ifstream | ifWisdom |
static ofstream | ofWisdom |
Definición en la línea 553 del archivo moMathFFT.h.
|
inline |
|
inline |
Reimplementado de fftw.
Definición en la línea 577 del archivo moMathFFT.h.
Reimplementado de fftw.
Definición en la línea 581 del archivo moMathFFT.h.
Implementa fftw.
Definición en la línea 569 del archivo moMathFFT.h.
|
private |
Definición en la línea 557 del archivo moMathFFT.h.
|
private |
Definición en la línea 555 del archivo moMathFFT.h.
|
private |
Definición en la línea 554 del archivo moMathFFT.h.
|
private |
Definición en la línea 556 del archivo moMathFFT.h.