#include <moMathFFT.h>
|
| | fftw (unsigned int size, int sign, unsigned int n=0) |
| |
| virtual | ~fftw () |
| |
| virtual fftw_plan | Plan (Complex *in, Complex *out)=0 |
| |
| 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) |
| |
|
| 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) |
| |
Definición en la línea 146 del archivo moMathFFT.h.
◆ fftw()
| fftw::fftw |
( |
unsigned int |
size, |
|
|
int |
sign, |
|
|
unsigned int |
n = 0 |
|
) |
| |
|
inline |
◆ ~fftw()
◆ CheckAlign()
| void fftw::CheckAlign |
( |
Complex * |
p, |
|
|
const char * |
s |
|
) |
| |
|
inline |
◆ Dist()
| unsigned int fftw::Dist |
( |
unsigned int |
n, |
|
|
unsigned int |
stride, |
|
|
unsigned int |
dist |
|
) |
| |
|
inlineprotected |
◆ Execute()
◆ fft() [1/3]
◆ fft() [2/3]
| void fftw::fft |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
◆ fft() [3/3]
| void fftw::fft |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
◆ fft0() [1/3]
◆ fft0() [2/3]
| void fftw::fft0 |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
◆ fft0() [3/3]
| void fftw::fft0 |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
◆ fft0Normalized() [1/3]
◆ fft0Normalized() [2/3]
| void fftw::fft0Normalized |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
◆ fft0Normalized() [3/3]
| void fftw::fft0Normalized |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
◆ fftNormalized() [1/4]
| virtual void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
Complex * |
out = NULL |
|
) |
| |
|
inlinevirtual |
◆ fftNormalized() [2/4]
| void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
◆ fftNormalized() [3/4]
| void fftw::fftNormalized |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
◆ fftNormalized() [4/4]
| void fftw::fftNormalized |
( |
Complex * |
in, |
|
|
Complex * |
out, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
m, |
|
|
unsigned int |
stride, |
|
|
unsigned int |
dist |
|
) |
| |
|
inline |
◆ LoadWisdom()
| void fftw::LoadWisdom |
( |
| ) |
|
|
inline |
◆ Normalize()
| void fftw::Normalize |
( |
Complex * |
out | ) |
|
|
inline |
◆ Plan()
Implementado en crfft3d, rcfft3d, fft3d, crfft2d, rcfft2d, fft2d, mcrfft1d, mrcfft1d, crfft1d, rcfft1d, mfft1d y fft1d.
◆ realsize() [1/2]
| unsigned int fftw::realsize |
( |
unsigned int |
n, |
|
|
Complex * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inlineprotected |
◆ realsize() [2/2]
| unsigned int fftw::realsize |
( |
unsigned int |
n, |
|
|
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inlineprotected |
◆ SaveWisdom()
| void fftw::SaveWisdom |
( |
| ) |
|
|
inline |
◆ Setout()
◆ Setup() [1/3]
◆ Setup() [2/3]
| void fftw::Setup |
( |
Complex * |
in, |
|
|
double * |
out |
|
) |
| |
|
inline |
◆ Setup() [3/3]
| void fftw::Setup |
( |
double * |
in, |
|
|
Complex * |
out |
|
) |
| |
|
inline |
◆ Shift() [1/2]
| void fftw::Shift |
( |
Complex * |
data, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
ny |
|
) |
| |
|
inlineprotected |
◆ Shift() [2/2]
| void fftw::Shift |
( |
Complex * |
data, |
|
|
unsigned int |
nx, |
|
|
unsigned int |
ny, |
|
|
unsigned int |
nz |
|
) |
| |
|
inlineprotected |
◆ effort
| unsigned int fftw::effort |
|
staticprotected |
◆ ifWisdom
◆ inplace
◆ norm
◆ ofWisdom
◆ plan
◆ shift
◆ sign
◆ size
◆ WisdomName
| const char* fftw::WisdomName |
|
staticprotected |
◆ Wise
La documentación para esta clase fue generada a partir del siguiente fichero: