Package org.apfloat.aparapi
Class LongAparapiSixStepFNTStrategy
java.lang.Object
org.apfloat.internal.AbstractStepFNTStrategy
org.apfloat.internal.SixStepFNTStrategy
org.apfloat.aparapi.ColumnSixStepFNTStrategy
org.apfloat.aparapi.LongAparapiSixStepFNTStrategy
- All Implemented Interfaces:
Parallelizable
,NTTStrategy
Six-step NTT implementation for the
long
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)
protected void
preTransform(ArrayAccess arrayAccess)
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
-
LongAparapiSixStepFNTStrategy
public LongAparapiSixStepFNTStrategy()Default constructor.
-
-
Method Details
-
preTransform
- Overrides:
preTransform
in classSixStepFNTStrategy
-
postTransform
- Overrides:
postTransform
in classSixStepFNTStrategy
-