# Uses of Class
org.apfloat.internal.IntElementaryModMath

Packages that use IntElementaryModMath
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).

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

  Subclasses of IntElementaryModMath in org.apfloat.aparapi
  Modifier and Type
  Class
  Description
  `class`
  `IntAparapiFactor3NTTStepStrategy`
  Steps for the factor-3 NTT using the GPU, for the `int` element type.
  `class`
  `IntAparapiNTTStepStrategy`
  NTT steps for the `int` element type aparapi transforms.

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

  Subclasses of IntElementaryModMath in org.apfloat.internal
  Modifier and Type
  Class
  Description
  `class`
  `IntFactor3NTTStepStrategy`
  Steps for the factor-3 NTT.
  `class`
  `IntModMath`
  Modulo arithmetic functions for `int` data.
  `class`
  `IntNTTConvolutionStepStrategy`
  Steps of a three-NTT convolution for the `int` type.
  `class`
  `IntNTTStepStrategy`
  Common methods to calculate Fast Number Theoretic Transforms in parallel using multiple threads.
  `class`
  `IntTableFNT`
  Fast Number Theoretic Transform that uses lookup tables for powers of n:th root of unity and permutation indexes.
  `class`
  `IntTableFNTStrategy`
  Fast Number Theoretic Transform strategy that uses lookup tables for powers of n:th root of unity and permutation indexes.
  `class`
  `IntWTables`
  Helper class for generating and caching tables of powers of the n:th root of unity.