Package org.apfloat.aparapi
Class IntAparapiSixStepFNTStrategy
- java.lang.Object
-
- org.apfloat.internal.AbstractStepFNTStrategy
-
- org.apfloat.internal.SixStepFNTStrategy
-
- org.apfloat.aparapi.ColumnSixStepFNTStrategy
-
- org.apfloat.aparapi.IntAparapiSixStepFNTStrategy
-
- All Implemented Interfaces:
Parallelizable,NTTStrategy
public class IntAparapiSixStepFNTStrategy extends ColumnSixStepFNTStrategy
Six-step NTT implementation for theintelement type.- Since:
- 1.8.3
- Version:
- 1.9.0
-
-
Field Summary
-
Fields inherited from class org.apfloat.internal.SixStepFNTStrategy
matrixStrategy
-
Fields inherited from class org.apfloat.internal.AbstractStepFNTStrategy
stepStrategy
-
-
Constructor Summary
Constructors Constructor Description IntAparapiSixStepFNTStrategy()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidpostTransform(ArrayAccess arrayAccess)Finish processing the data after the (inverse) transform.protected voidpreTransform(ArrayAccess arrayAccess)Prepare the data for the (inverse) transform.-
Methods inherited from class org.apfloat.aparapi.ColumnSixStepFNTStrategy
multiplyElements, transposeInitial, transposeMiddle
-
Methods inherited from class org.apfloat.internal.SixStepFNTStrategy
inverseTransform, transform, transformFirst, transformSecond, transposeFinal
-
Methods inherited from class org.apfloat.internal.AbstractStepFNTStrategy
getTransformLength, inverseTransform, transform
-
-
-
-
Method Detail
-
preTransform
protected void preTransform(ArrayAccess arrayAccess)
Description copied from class:SixStepFNTStrategyPrepare the data for the (inverse) transform.- Overrides:
preTransformin classSixStepFNTStrategy- Parameters:
arrayAccess- The data to prepare.
-
postTransform
protected void postTransform(ArrayAccess arrayAccess)
Description copied from class:SixStepFNTStrategyFinish processing the data after the (inverse) transform.- Overrides:
postTransformin classSixStepFNTStrategy- Parameters:
arrayAccess- The data to finish.
-
-