@@ -29,7 +29,7 @@ static void fastFourierTransform(int[] output, int[] elements, int noCoefs, int
2929 for (int i = 0 ; i < m - 1 ; i ++)
3030 {
3131 int beta_i = betas [i ];
32- deltas [i ] = GFCalculator .sqr (beta_i ) ^ beta_i ;
32+ deltas [i ] = GF .sqr (beta_i ) ^ beta_i ;
3333 }
3434
3535 // Step 5:
@@ -47,7 +47,7 @@ static void fastFourierTransform(int[] output, int[] elements, int noCoefs, int
4747
4848 for (int i = 1 ; i < k ; i ++)
4949 {
50- int ti = u [i ] ^ GFCalculator .mul (betaSum [i ], v [i ]);
50+ int ti = u [i ] ^ GF .mul (betaSum [i ], v [i ]);
5151 output [i ] = ti ;
5252 output [k + i ] ^= ti ;
5353 }
@@ -178,7 +178,7 @@ static void computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas,
178178 {
179179 for (int i = 0 ; i < noOfBetas ; i ++)
180180 {
181- tempSet [i ] = GFCalculator .mul (betaSet [i ], func [1 ]);
181+ tempSet [i ] = GF .mul (betaSet [i ], func [1 ]);
182182 }
183183
184184 output [0 ] = func [0 ];
@@ -200,18 +200,18 @@ static void computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas,
200200 int x = 1 << noCoeffsPlus ;
201201 for (int i = 1 ; i < x ; i ++)
202202 {
203- betaMPow = GFCalculator .mul (betaMPow , betaSet [noOfBetas - 1 ]);
204- func [i ] = GFCalculator .mul (betaMPow , func [i ]);
203+ betaMPow = GF .mul (betaMPow , betaSet [noOfBetas - 1 ]);
204+ func [i ] = GF .mul (betaMPow , func [i ]);
205205 }
206206 }
207207
208208 computeRadix (fx0 , fx1 , func , noCoeffsPlus , fft );
209209
210210 for (int i = 0 ; i < noOfBetas - 1 ; i ++)
211211 {
212- int gamma_i = GFCalculator .div (betaSet [i ], betaSet [noOfBetas - 1 ]);
212+ int gamma_i = GF .div (betaSet [i ], betaSet [noOfBetas - 1 ]);
213213 gammaSet [i ] = gamma_i ;
214- deltaSet [i ] = GFCalculator .sqr (gamma_i ) ^ gamma_i ;
214+ deltaSet [i ] = GF .sqr (gamma_i ) ^ gamma_i ;
215215 }
216216
217217 computeSubsetSum (gammaSumSet , gammaSet , noOfBetas - 1 );
@@ -225,7 +225,7 @@ static void computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas,
225225 output [k ] = uSet [0 ] ^ fx1 [0 ];
226226 for (int i = 1 ; i < k ; i ++)
227227 {
228- int ti = uSet [i ] ^ GFCalculator .mul (gammaSumSet [i ], fx1 [0 ]);
228+ int ti = uSet [i ] ^ GF .mul (gammaSumSet [i ], fx1 [0 ]);
229229 output [i ] = ti ;
230230 output [k + i ] = ti ^ fx1 [0 ];
231231 }
@@ -240,7 +240,7 @@ static void computeFFTRec(int[] output, int[] func, int noCoeffs, int noOfBetas,
240240 output [k ] ^= uSet [0 ];
241241 for (int i = 1 ; i < k ; i ++)
242242 {
243- int ti = uSet [i ] ^ GFCalculator .mul (gammaSumSet [i ], vSet [i ]);
243+ int ti = uSet [i ] ^ GF .mul (gammaSumSet [i ], vSet [i ]);
244244 output [i ] = ti ;
245245 output [k + i ] ^= ti ;
246246 }
0 commit comments