libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
|
#include <moMathFFT.h>
Métodos públicos | |
mcrfft1d (unsigned int nx, unsigned int m=1, unsigned int stride=1, unsigned int dist=0, Complex *in=NULL) | |
mcrfft1d (unsigned int nx, unsigned int m=1, unsigned int stride=1, unsigned int dist=0, Complex *in=NULL, double *out=NULL) | |
fftw_plan | Plan (Complex *in, Complex *out) |
void | Execute (Complex *in, Complex *out) |
void | fftNormalized (Complex *in, Complex *out=NULL) |
Métodos públicos heredados desde 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) |
Atributos privados | |
unsigned int | nx |
unsigned int | m |
unsigned int | stride |
unsigned int | dist |
Otros miembros heredados | |
Métodos protegidos heredados desde 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) |
Atributos protegidos heredados desde fftw | |
unsigned int | size |
int | sign |
double | norm |
bool | shift |
bool | inplace |
fftw_plan | plan |
Atributos protegidos estáticos heredados desde fftw | |
static unsigned int | effort |
static bool | Wise |
static const char * | WisdomName |
static ifstream | ifWisdom |
static ofstream | ofWisdom |
Definición en la línea 609 del archivo moMathFFT.h.
|
inline |
|
inline |
Reimplementado de fftw.
Definición en la línea 633 del archivo moMathFFT.h.
Reimplementado de fftw.
Definición en la línea 637 del archivo moMathFFT.h.
Implementa fftw.
Definición en la línea 625 del archivo moMathFFT.h.
|
private |
Definición en la línea 613 del archivo moMathFFT.h.
|
private |
Definición en la línea 611 del archivo moMathFFT.h.
|
private |
Definición en la línea 610 del archivo moMathFFT.h.
|
private |
Definición en la línea 612 del archivo moMathFFT.h.