Defines | Functions
newfft.cc File Reference
#include "newmatap.h"
Include dependency graph for newfft.cc:

Go to the source code of this file.

Defines

#define REPORT   {}
#define WANT_MATH
#define WANT_STREAM

Functions

static int BitReverse (int x, int prod, int n, const SimpleIntArray &f)
static 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)
static void GR_1D_FT (int N, int N_FACTOR, const SimpleIntArray &FACTOR, Real *X, Real *Y)
static 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)
static void R_2_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1)
static void R_3_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2)
static void R_4_FTK (int N, int M, Real *X0, Real *Y0, Real *X1, Real *Y1, Real *X2, Real *Y2, Real *X3, Real *Y3)
static 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)
static 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)
static void R_P_FTK (int N, int M, int P, Real *X, Real *Y)
Real square (Real x)
int square (int x)

Define Documentation

#define REPORT   {}

Definition at line 107 of file newfft.cc.

#define WANT_MATH

Definition at line 96 of file newfft.cc.

#define WANT_STREAM

Definition at line 94 of file newfft.cc.


Function Documentation

static int BitReverse ( int  x,
int  prod,
int  n,
const SimpleIntArray &  f 
) [static]

Definition at line 1036 of file newfft.cc.

static 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 
) [static]

Definition at line 231 of file newfft.cc.

static void GR_1D_FT ( int  N,
int  N_FACTOR,
const SimpleIntArray &  FACTOR,
Real X,
Real Y 
) [static]

Definition at line 297 of file newfft.cc.

static 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 
) [static]

Definition at line 781 of file newfft.cc.

static void R_2_FTK ( int  N,
int  M,
Real X0,
Real Y0,
Real X1,
Real Y1 
) [static]

Definition at line 440 of file newfft.cc.

static void R_3_FTK ( int  N,
int  M,
Real X0,
Real Y0,
Real X1,
Real Y1,
Real X2,
Real Y2 
) [static]

Definition at line 480 of file newfft.cc.

static void R_4_FTK ( int  N,
int  M,
Real X0,
Real Y0,
Real X1,
Real Y1,
Real X2,
Real Y2,
Real X3,
Real Y3 
) [static]

Definition at line 533 of file newfft.cc.

static 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 
) [static]

Definition at line 598 of file newfft.cc.

static 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 
) [static]

Definition at line 677 of file newfft.cc.

static void R_P_FTK ( int  N,
int  M,
int  P,
Real X,
Real Y 
) [static]

Definition at line 341 of file newfft.cc.

Real square ( Real  x) [inline]

Definition at line 110 of file newfft.cc.

int square ( int  x) [inline]

Definition at line 111 of file newfft.cc.



rl_agent
Author(s): Todd Hester
autogenerated on Thu Jun 6 2019 22:00:14