# Uses of Interface
org.apfloat.spi.MatrixStrategy

Packages that use MatrixStrategy
Package
Description
org.apfloat.aparapi
Transforms for using a GPU via the aparapi library.
org.apfloat.internal
Default implementations of the apfloat Service Provider Interface (SPI).
org.apfloat.spi
The apfloat Service Provider Interface (SPI).

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

  Classes in org.apfloat.aparapi that implement MatrixStrategy
  Modifier and Type
  Class
  Description
  `class`
  `IntAparapiMatrixStrategy`
  Matrix transposition in the GPU for the `int` type.
  `class`
  `LongAparapiMatrixStrategy`
  Matrix transposition in the GPU for the `long` type.
  Constructors in org.apfloat.aparapi with parameters of type MatrixStrategy
  Modifier
  Constructor
  Description
  ``
  `ColumnSixStepFNTStrategy(NTTStepStrategy stepStrategy, MatrixStrategy matrixStrategy)`
  Basic constructor.

- ## Uses of MatrixStrategy in org.apfloat.internal

  Classes in org.apfloat.internal that implement MatrixStrategy
  Modifier and Type
  Class
  Description
  `class`
  `DoubleMatrixStrategy`
  Optimized matrix transposition methods for the `double` type.
  `class`
  `FloatMatrixStrategy`
  Optimized matrix transposition methods for the `float` type.
  `class`
  `IntMatrixStrategy`
  Optimized matrix transposition methods for the `int` type.
  `class`
  `LongMatrixStrategy`
  Optimized matrix transposition methods for the `long` type.
  Fields in org.apfloat.internal declared as MatrixStrategy
  Modifier and Type
  Field
  Description
  `protected MatrixStrategy`
  SixStepFNTStrategy.`matrixStrategy`
  The matrix strategy.
  Methods in org.apfloat.internal that return MatrixStrategy
  Modifier and Type
  Method
  Description
  `MatrixStrategy`
  DoubleMatrixBuilder.`createMatrix()`
  `MatrixStrategy`
  FloatMatrixBuilder.`createMatrix()`
  `MatrixStrategy`
  IntMatrixBuilder.`createMatrix()`
  `MatrixStrategy`
  LongMatrixBuilder.`createMatrix()`
  Constructors in org.apfloat.internal with parameters of type MatrixStrategy
  Modifier
  Constructor
  Description
  ``
  `SixStepFNTStrategy(NTTStepStrategy stepStrategy, MatrixStrategy matrixStrategy)`
  Constructor with specific strategies.

- ## Uses of MatrixStrategy in org.apfloat.spi

  Methods in org.apfloat.spi that return MatrixStrategy
  Modifier and Type
  Method
  Description
  `MatrixStrategy`
  MatrixBuilder.`createMatrix()`
  Creates an object for matrix operations.