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:
org.apfloat.internal.Parallelizable
,org.apfloat.spi.NTTStrategy
public class LongAparapiSixStepFNTStrategy extends ColumnSixStepFNTStrategy
Six-step NTT implementation for thelong
element type.- Since:
- 1.8.3
- Version:
- 1.9.0
- Author:
- Mikko Tommila
-
-
Constructor Summary
Constructors Constructor Description LongAparapiSixStepFNTStrategy()
Default constructor.
-
Method Summary
Modifier and Type Method Description protected void
postTransform(org.apfloat.spi.ArrayAccess arrayAccess)
protected void
preTransform(org.apfloat.spi.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
-
-
-
-
Method Detail
-
preTransform
protected void preTransform(org.apfloat.spi.ArrayAccess arrayAccess)
- Overrides:
preTransform
in classorg.apfloat.internal.SixStepFNTStrategy
-
postTransform
protected void postTransform(org.apfloat.spi.ArrayAccess arrayAccess)
- Overrides:
postTransform
in classorg.apfloat.internal.SixStepFNTStrategy
-
-