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 | |
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) |
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 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.