FEDEM Solver  R8.0
Source code of the dynamics solver
Macros | Variables
FFpFourier.C File Reference
#include "FFpLib/FFpCurveData/FFpFourier.H"
#include <string.h>
#include <math.h>
Include dependency graph for FFpFourier.C:

Macros

#define maxFactorCount   20
 
#define maxPrimeFactor   1009
 
#define maxPrimeFactorDiv2   505
 

Variables

static double pi = 3.14159265358979323846
 
static double c3_1 = -1.5
 
static double c3_2 = 0.86602540378444
 
static double c5_1 = -1.25
 
static double c5_2 = 0.55901699437495
 
static double c5_3 = -0.95105651629515
 
static double c5_4 = -1.5388417685876
 
static double c5_5 = 0.36327126400268
 
static double c8 = 0.70710678118655
 
static double twiddleRe [maxPrimeFactor]
 
static double twiddleIm [maxPrimeFactor]
 
static double trigRe [maxPrimeFactor]
 
static double trigIm [maxPrimeFactor]
 
static double zRe [maxPrimeFactor]
 
static double zIm [maxPrimeFactor]
 
static double vRe [maxPrimeFactorDiv2]
 
static double vIm [maxPrimeFactorDiv2]
 
static double wRe [maxPrimeFactorDiv2]
 
static double wIm [maxPrimeFactorDiv2]
 

Macro Definition Documentation

◆ maxFactorCount

#define maxFactorCount   20

◆ maxPrimeFactor

#define maxPrimeFactor   1009

◆ maxPrimeFactorDiv2

#define maxPrimeFactorDiv2   505

Variable Documentation

◆ c3_1

double c3_1 = -1.5
static

◆ c3_2

double c3_2 = 0.86602540378444
static

◆ c5_1

double c5_1 = -1.25
static

◆ c5_2

double c5_2 = 0.55901699437495
static

◆ c5_3

double c5_3 = -0.95105651629515
static

◆ c5_4

double c5_4 = -1.5388417685876
static

◆ c5_5

double c5_5 = 0.36327126400268
static

◆ c8

double c8 = 0.70710678118655
static

◆ pi

double pi = 3.14159265358979323846
static

◆ trigIm

double trigIm[maxPrimeFactor]
static

◆ trigRe

double trigRe[maxPrimeFactor]
static

◆ twiddleIm

double twiddleIm[maxPrimeFactor]
static

◆ twiddleRe

double twiddleRe[maxPrimeFactor]
static

◆ vIm

double vIm[maxPrimeFactorDiv2]
static

◆ vRe

double vRe[maxPrimeFactorDiv2]
static

◆ wIm

double wIm[maxPrimeFactorDiv2]
static

◆ wRe

double wRe[maxPrimeFactorDiv2]
static

◆ zIm

double zIm[maxPrimeFactor]
static

◆ zRe

double zRe[maxPrimeFactor]
static