newfft.cpp File Reference
#include "newmatap.h"
Include dependency graph for newfft.cpp:
Go to the source code of this file.
|
Namespaces |
namespace | NEWMAT |
Defines |
#define | WANT_STREAM |
#define | WANT_MATH |
#define | REPORT {} |
Functions |
int | square (int x) |
void | GR_1D_FS (int PTS, int N_SYM, int N_UN_SYM, const SimpleIntArray &SYM, int P_SYM, const SimpleIntArray &UN_SYM, Real *X, Real *Y) |
void | GR_1D_FT (int N, int N_FACTOR, const SimpleIntArray &FACTOR, Real *X, Real *Y) |
void | R_P_FTK (int N, int M, int P, Real *X, Real *Y) |
void | R_2_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1) |
void | R_3_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2) |
void | R_4_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3) |
void | R_5_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4) |
void | R_8_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4, Real *X5, Real *Y5, Real *X6, Real *Y6, Real *X7, Real *Y7) |
void | R_16_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3, Real *X4, Real *Y4, Real *X5, Real *Y5, Real *X6, Real *Y6, Real *X7, Real *Y7, Real *X8, Real *Y8, Real *X9, Real *Y9, Real *X10, Real *Y10, Real *X11, Real *Y11, Real *X12, Real *Y12, Real *X13, Real *Y13, Real *X14, Real *Y14, Real *X15, Real *Y15) |
int | BitReverse (int x, int prod, int n, const SimpleIntArray &f) |
Define Documentation
Function Documentation
int NEWMAT::BitReverse |
( |
int |
x, |
|
|
int |
prod, |
|
|
int |
n, |
|
|
const SimpleIntArray & |
f |
|
) |
[static] |
|
void NEWMAT::GR_1D_FS |
( |
int |
PTS, |
|
|
int |
N_SYM, |
|
|
int |
N_UN_SYM, |
|
|
const SimpleIntArray & |
SYM, |
|
|
int |
P_SYM, |
|
|
const SimpleIntArray & |
UN_SYM, |
|
|
Real * |
X, |
|
|
Real * |
Y |
|
) |
[static] |
|
void NEWMAT::GR_1D_FT |
( |
int |
N, |
|
|
int |
N_FACTOR, |
|
|
const SimpleIntArray & |
FACTOR, |
|
|
Real * |
X, |
|
|
Real * |
Y |
|
) |
[static] |
|
void NEWMAT::R_16_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4, |
|
|
Real * |
X5, |
|
|
Real * |
Y5, |
|
|
Real * |
X6, |
|
|
Real * |
Y6, |
|
|
Real * |
X7, |
|
|
Real * |
Y7, |
|
|
Real * |
X8, |
|
|
Real * |
Y8, |
|
|
Real * |
X9, |
|
|
Real * |
Y9, |
|
|
Real * |
X10, |
|
|
Real * |
Y10, |
|
|
Real * |
X11, |
|
|
Real * |
Y11, |
|
|
Real * |
X12, |
|
|
Real * |
Y12, |
|
|
Real * |
X13, |
|
|
Real * |
Y13, |
|
|
Real * |
X14, |
|
|
Real * |
Y14, |
|
|
Real * |
X15, |
|
|
Real * |
Y15 |
|
) |
[static] |
|
void NEWMAT::R_2_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1 |
|
) |
[static] |
|
void NEWMAT::R_5_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4 |
|
) |
[static] |
|
void NEWMAT::R_8_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
Real * |
X0, |
|
|
Real * |
Y0, |
|
|
Real * |
X1, |
|
|
Real * |
Y1, |
|
|
Real * |
X2, |
|
|
Real * |
Y2, |
|
|
Real * |
X3, |
|
|
Real * |
Y3, |
|
|
Real * |
X4, |
|
|
Real * |
Y4, |
|
|
Real * |
X5, |
|
|
Real * |
Y5, |
|
|
Real * |
X6, |
|
|
Real * |
Y6, |
|
|
Real * |
X7, |
|
|
Real * |
Y7 |
|
) |
[static] |
|
void NEWMAT::R_P_FTK |
( |
int |
N, |
|
|
int |
M, |
|
|
int |
P, |
|
|
Real * |
X, |
|
|
Real * |
Y |
|
) |
[static] |
|
int square |
( |
int |
x |
) |
[inline] |
|
|