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
Six-step NTT implementation for the
int
element type.- Since:
- 1.8.3
- Version:
- 1.9.0
- Author:
- Mikko Tommila
-
Field Summary
Fields inherited from class org.apfloat.internal.SixStepFNTStrategy
matrixStrategy
Fields inherited from class org.apfloat.internal.AbstractStepFNTStrategy
stepStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
postTransform
(ArrayAccess arrayAccess) Finish processing the data after the (inverse) transform.protected void
preTransform
(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
-
Constructor Details
-
IntAparapiSixStepFNTStrategy
public IntAparapiSixStepFNTStrategy()Default constructor.
-
-
Method Details
-
preTransform
Description copied from class:SixStepFNTStrategy
Prepare the data for the (inverse) transform.- Overrides:
preTransform
in classSixStepFNTStrategy
- Parameters:
arrayAccess
- The data to prepare.
-
postTransform
Description copied from class:SixStepFNTStrategy
Finish processing the data after the (inverse) transform.- Overrides:
postTransform
in classSixStepFNTStrategy
- Parameters:
arrayAccess
- The data to finish.
-