fft.cpp File Reference
#include "include.h"
#include "newmatap.h"
Include dependency graph for fft.cpp:
Go to the source code of this file.
|
Namespaces |
namespace | NEWMAT |
Defines |
#define | WANT_MATH |
#define | REPORT {} |
Functions |
void | cossin (int n, int d, Real &c, Real &s) |
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) |
Define Documentation
Function Documentation
void cossin |
( |
int |
n, |
|
|
int |
d, |
|
|
Real & |
c, |
|
|
Real & |
s |
|
) |
[static] |
|
void NEWMAT::DCT |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V |
|
) |
|
|
void NEWMAT::DCT_II |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V |
|
) |
|
|
void NEWMAT::DCT_II_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U |
|
) |
|
|
void NEWMAT::DCT_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U |
|
) |
|
|
void NEWMAT::DST |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V |
|
) |
|
|
void NEWMAT::DST_II |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
V |
|
) |
|
|
void NEWMAT::DST_II_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U |
|
) |
|
|
void NEWMAT::DST_inverse |
( |
const ColumnVector & |
V, |
|
|
ColumnVector & |
U |
|
) |
|
|
void NEWMAT::FFT |
( |
const ColumnVector & |
U, |
|
|
const ColumnVector & |
V, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y |
|
) |
|
|
void NEWMAT::FFT2 |
( |
const Matrix & |
U, |
|
|
const Matrix & |
V, |
|
|
Matrix & |
X, |
|
|
Matrix & |
Y |
|
) |
|
|
void NEWMAT::FFT2I |
( |
const Matrix & |
U, |
|
|
const Matrix & |
V, |
|
|
Matrix & |
X, |
|
|
Matrix & |
Y |
|
) |
|
|
void NEWMAT::FFTI |
( |
const ColumnVector & |
U, |
|
|
const ColumnVector & |
V, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y |
|
) |
|
|
void fftstep |
( |
ColumnVector & |
A, |
|
|
ColumnVector & |
B, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y, |
|
|
int |
after, |
|
|
int |
now, |
|
|
int |
before |
|
) |
[static] |
|
void NEWMAT::RealFFT |
( |
const ColumnVector & |
U, |
|
|
ColumnVector & |
X, |
|
|
ColumnVector & |
Y |
|
) |
|
|
void NEWMAT::RealFFTI |
( |
const ColumnVector & |
A, |
|
|
const ColumnVector & |
B, |
|
|
ColumnVector & |
U |
|
) |
|
|
|