# Uses of Interface
org.apfloat.internal.NTTStrategyDecorator

Packages that use NTTStrategyDecorator
Package
Description
org.apfloat.aparapi
Transforms for using a GPU via the aparapi library.

- ## Uses of NTTStrategyDecorator in org.apfloat.aparapi

  Subinterfaces of NTTStrategyDecorator in org.apfloat.aparapi
  Modifier and Type
  Interface
  Description
  `interface`
  `IntAparapiNTTStrategy`
  NTT strategy with decorator to set up the data for the GPU, for the `int` element type.
  `interface`
  `LongAparapiNTTStrategy`
  NTT strategy with decorator to set up the data for the GPU, for the `long` element type.
  Classes in org.apfloat.aparapi that implement NTTStrategyDecorator
  Modifier and Type
  Class
  Description
  `class`
  `IntAparapiColumnSixStepFNTStrategy`
  Six-step NTT implementation for the `int` element type using column orientation.
  `class`
  `IntAparapiColumnTwoPassFNTStrategy`
  Two-pass NTT implementation for the `int` element type using column orientation.
  `class`
  `IntAparapiFactor3NTTStrategy`
  Factor-3 NTT implementation for the `int` element type.
  `class`
  `IntAparapiSixStepFNTStrategy`
  Six-step NTT implementation for the `int` element type using row orientation.
  `class`
  `IntAparapiTwoPassFNTStrategy`
  Two-pass NTT implementation for the `int` element type using row orientation.
  `class`
  `LongAparapiColumnSixStepFNTStrategy`
  Six-step NTT implementation for the `long` element type using column orientation.
  `class`
  `LongAparapiColumnTwoPassFNTStrategy`
  Two-pass NTT implementation for the `long` element type using column orientation.
  `class`
  `LongAparapiFactor3NTTStrategy`
  Factor-3 NTT implementation for the `long` element type.
  `class`
  `LongAparapiSixStepFNTStrategy`
  Six-step NTT implementation for the `long` element type using row orientation.
  `class`
  `LongAparapiTwoPassFNTStrategy`
  Two-pass NTT implementation for the `long` element type using row orientation.