Lines Matching defs:omega

452   void Start_Default(Digits X, int chunk_size, int theta, int omega);
453 void Start(Digits X, int chunk_size, int theta, int omega);
455 void NormalizeAndRecombine(int omega, int m, RWDigits Z, int chunk_size);
458 void FFT_ReturnShuffledThreadsafe(int start, int len, int omega,
460 void FFT_Recurse(int start, int half, int omega, digit_t* temp);
462 void BackwardFFT(int start, int len, int omega);
463 void BackwardFFT_Threadsafe(int start, int len, int omega, digit_t* temp);
491 int omega) {
524 FFT_ReturnShuffledThreadsafe(0, n_, omega, temp_);
529 void FFTContainer::Start(Digits X, int chunk_size, int theta, int omega) {
532 return Start_Default(X, chunk_size, theta, omega);
547 int w = omega * i;
556 FFT_Recurse(0, nhalf, omega, temp_);
563 void FFTContainer::FFT_ReturnShuffledThreadsafe(int start, int len, int omega,
572 int w = omega * k;
575 FFT_Recurse(start, half, omega, temp);
579 void FFTContainer::FFT_Recurse(int start, int half, int omega, digit_t* temp) {
581 FFT_ReturnShuffledThreadsafe(start, half, 2 * omega, temp);
582 FFT_ReturnShuffledThreadsafe(start + half, half, 2 * omega, temp);
589 void FFTContainer::BackwardFFT(int start, int len, int omega) {
590 BackwardFFT_Threadsafe(start, len, omega, temp_);
593 void FFTContainer::BackwardFFT_Threadsafe(int start, int len, int omega,
600 BackwardFFT_Threadsafe(start, half, 2 * omega, temp);
601 BackwardFFT_Threadsafe(start + half, half, 2 * omega, temp);
606 int w = omega * (len - k);
614 void FFTContainer::NormalizeAndRecombine(int omega, int m, RWDigits Z,
618 const int shift = n_ * omega - m;
706 int omega = 2 * params.r; // really: 2^(2r)
710 a.Start_Default(X, params.s, theta, omega);
712 b.Start_Default(Y, params.s, theta, omega);
718 c.BackwardFFT(0, params.n, omega);
771 int omega = params.r; // really: 2^r
774 a.Start(X, params.s, 0, omega);
780 b.Start(Y, params.s, 0, omega);
785 a.BackwardFFT(0, params.n, omega);
786 a.NormalizeAndRecombine(omega, m, Z, params.s);