## Uses of Class
org.bouncycastle.pqc.crypto.mlkem.Poly

- Packages that use Poly
  Package | Description
  --- | ---
  org.bouncycastle.pqc.crypto.mlkem | This is a small portion of bouncycastle 1.80 for MLKEM, modified to reduce dependencies.

- - ### Uses of Poly in org.bouncycastle.pqc.crypto.mlkem

    Fields in org.bouncycastle.pqc.crypto.mlkem declared as Poly
    Modifier and Type | Field and Description
    --- | ---
    `(package private) Poly[]` | PolyVec.`vec`

    Methods in org.bouncycastle.pqc.crypto.mlkem that return Poly
    Modifier and Type | Method and Description
    --- | ---
    `Poly` | PolyVec.`getVectorIndex(int i)`

    Methods in org.bouncycastle.pqc.crypto.mlkem with parameters of type Poly
    Modifier and Type | Method and Description
    --- | ---
    `void` | Poly.`addCoeffs(Poly b)`
    `static void` | Ntt.`baseMult(Poly outPoly, int outIndex, short a0, short a1, short b0, short b1, short zeta)`
    `static void` | Poly.`baseMultMontgomery(Poly r, Poly a, Poly b)`
    `static void` | CBD.`mlkemCBD(Poly r, byte[] bytes, int eta)`
    `static void` | PolyVec.`pointwiseAccountMontgomery(Poly out, PolyVec inp1, PolyVec inp2, MLKEMEngine engine)`
    `void` | Poly.`polySubtract(Poly b)`