#define | WANT_MATH |
#define | REPORT {} |
static void | cossin (int n, int d, Real &c, Real &s) |
static void | fftstep (ColumnVector &A, ColumnVector &B, ColumnVector &X, ColumnVector &Y, int after, int now, int before) |
void | FFTI (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
void | RealFFT (const ColumnVector &U, ColumnVector &X, ColumnVector &Y) |
void | RealFFTI (const ColumnVector &A, const ColumnVector &B, ColumnVector &U) |
void | FFT (const ColumnVector &U, const ColumnVector &V, ColumnVector &X, ColumnVector &Y) |
void | DCT_II (const ColumnVector &U, ColumnVector &V) |
void | DCT_II_inverse (const ColumnVector &V, ColumnVector &U) |
void | DST_II (const ColumnVector &U, ColumnVector &V) |
void | DST_II_inverse (const ColumnVector &V, ColumnVector &U) |
void | DCT_inverse (const ColumnVector &V, ColumnVector &U) |
void | DCT (const ColumnVector &U, ColumnVector &V) |
void | DST_inverse (const ColumnVector &V, ColumnVector &U) |
void | DST (const ColumnVector &U, ColumnVector &V) |
void | FFT2 (const Matrix &U, const Matrix &V, Matrix &X, Matrix &Y) |
void | FFT2I (const Matrix &U, const Matrix &V, Matrix &X, Matrix &Y) |
Fast Fourier (Carl de Boor) and trig transforms.
Definition in file fft.cpp.