| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static void | |
| public static int[] | |
| public static void | |
| public static void | |
| public static int[] | |
| public static long[] | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static boolean | |
| public static int[] | |
| public static int | |
| public static boolean | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static boolean | |
| public static boolean | |
| public static void | |
| public static void | |
| public static void | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static long | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static long | |
| public static long | |
| public static void | |
| public static void | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static BigInteger | |
| public static void | |
| public static void |
| M | back to summary |
|---|---|
| private static final long M | |
| Nat | back to summary |
|---|---|
| public Nat() | |
| add | back to summary |
|---|---|
| public static int add(int len, int[] x, int[] y, int[] z) | |
| add33At | back to summary |
|---|---|
| public static int add33At(int len, int x, int[] z, int zPos) | |
| add33At | back to summary |
|---|---|
| public static int add33At(int len, int x, int[] z, int zOff, int zPos) | |
| add33To | back to summary |
|---|---|
| public static int add33To(int len, int x, int[] z) | |
| add33To | back to summary |
|---|---|
| public static int add33To(int len, int x, int[] z, int zOff) | |
| addBothTo | back to summary |
|---|---|
| public static int addBothTo(int len, int[] x, int[] y, int[] z) | |
| addBothTo | back to summary |
|---|---|
| public static int addBothTo(int len, int[] x, int xOff, int[] y, int yOff, int[] z, int zOff) | |
| addDWordAt | back to summary |
|---|---|
| public static int addDWordAt(int len, long x, int[] z, int zPos) | |
| addDWordAt | back to summary |
|---|---|
| public static int addDWordAt(int len, long x, int[] z, int zOff, int zPos) | |
| addDWordTo | back to summary |
|---|---|
| public static int addDWordTo(int len, long x, int[] z) | |
| addDWordTo | back to summary |
|---|---|
| public static int addDWordTo(int len, long x, int[] z, int zOff) | |
| addTo | back to summary |
|---|---|
| public static int addTo(int len, int[] x, int[] z) | |
| addTo | back to summary |
|---|---|
| public static int addTo(int len, int[] x, int xOff, int[] z, int zOff) | |
| addWordAt | back to summary |
|---|---|
| public static int addWordAt(int len, int x, int[] z, int zPos) | |
| addWordAt | back to summary |
|---|---|
| public static int addWordAt(int len, int x, int[] z, int zOff, int zPos) | |
| addWordTo | back to summary |
|---|---|
| public static int addWordTo(int len, int x, int[] z) | |
| addWordTo | back to summary |
|---|---|
| public static int addWordTo(int len, int x, int[] z, int zOff) | |
| cadd | back to summary |
|---|---|
| public static int cadd(int len, int mask, int[] x, int[] y, int[] z) | |
| cmov | back to summary |
|---|---|
| public static void cmov(int len, int mask, int[] x, int xOff, int[] z, int zOff) | |
| copy | back to summary |
|---|---|
| public static int[] copy(int len, int[] x) | |
| copy | back to summary |
|---|---|
| public static void copy(int len, int[] x, int[] z) | |
| copy | back to summary |
|---|---|
| public static void copy(int len, int[] x, int xOff, int[] z, int zOff) | |
| create | back to summary |
|---|---|
| public static int[] create(int len) | |
| create64 | back to summary |
|---|---|
| public static long[] create64(int len) | |
| csub | back to summary |
|---|---|
| public static int csub(int len, int mask, int[] x, int[] y, int[] z) | |
| dec | back to summary |
|---|---|
| public static int dec(int len, int[] z) | |
| dec | back to summary |
|---|---|
| public static int dec(int len, int[] x, int[] z) | |
| decAt | back to summary |
|---|---|
| public static int decAt(int len, int[] z, int zPos) | |
| decAt | back to summary |
|---|---|
| public static int decAt(int len, int[] z, int zOff, int zPos) | |
| eq | back to summary |
|---|---|
| public static boolean eq(int len, int[] x, int[] y) | |
| fromBigInteger | back to summary |
|---|---|
| public static int[] fromBigInteger(int bits, BigInteger x) | |
| getBit | back to summary |
|---|---|
| public static int getBit(int[] x, int bit) | |
| gte | back to summary |
|---|---|
| public static boolean gte(int len, int[] x, int[] y) | |
| inc | back to summary |
|---|---|
| public static int inc(int len, int[] z) | |
| inc | back to summary |
|---|---|
| public static int inc(int len, int[] x, int[] z) | |
| incAt | back to summary |
|---|---|
| public static int incAt(int len, int[] z, int zPos) | |
| incAt | back to summary |
|---|---|
| public static int incAt(int len, int[] z, int zOff, int zPos) | |
| isOne | back to summary |
|---|---|
| public static boolean isOne(int len, int[] x) | |
| isZero | back to summary |
|---|---|
| public static boolean isZero(int len, int[] x) | |
| mul | back to summary |
|---|---|
| public static void mul(int len, int[] x, int[] y, int[] zz) | |
| mul | back to summary |
|---|---|
| public static void mul(int len, int[] x, int xOff, int[] y, int yOff, int[] zz, int zzOff) | |
| mul | back to summary |
|---|---|
| public static void mul(int[] x, int xOff, int xLen, int[] y, int yOff, int yLen, int[] zz, int zzOff) | |
| mul31BothAdd | back to summary |
|---|---|
| public static int mul31BothAdd(int len, int a, int[] x, int b, int[] y, int[] z, int zOff) | |
| mulAddTo | back to summary |
|---|---|
| public static int mulAddTo(int len, int[] x, int[] y, int[] zz) | |
| mulAddTo | back to summary |
|---|---|
| public static int mulAddTo(int len, int[] x, int xOff, int[] y, int yOff, int[] zz, int zzOff) | |
| mulWord | back to summary |
|---|---|
| public static int mulWord(int len, int x, int[] y, int[] z) | |
| mulWord | back to summary |
|---|---|
| public static int mulWord(int len, int x, int[] y, int yOff, int[] z, int zOff) | |
| mulWordAddTo | back to summary |
|---|---|
| public static int mulWordAddTo(int len, int x, int[] y, int yOff, int[] z, int zOff) | |
| mulWordDwordAddAt | back to summary |
|---|---|
| public static int mulWordDwordAddAt(int len, int x, long y, int[] z, int zPos) | |
| shiftDownBit | back to summary |
|---|---|
| public static int shiftDownBit(int len, int[] z, int c) | |
| shiftDownBit | back to summary |
|---|---|
| public static int shiftDownBit(int len, int[] z, int zOff, int c) | |
| shiftDownBit | back to summary |
|---|---|
| public static int shiftDownBit(int len, int[] x, int c, int[] z) | |
| shiftDownBit | back to summary |
|---|---|
| public static int shiftDownBit(int len, int[] x, int xOff, int c, int[] z, int zOff) | |
| shiftDownBits | back to summary |
|---|---|
| public static int shiftDownBits(int len, int[] z, int bits, int c) | |
| shiftDownBits | back to summary |
|---|---|
| public static int shiftDownBits(int len, int[] z, int zOff, int bits, int c) | |
| shiftDownBits | back to summary |
|---|---|
| public static int shiftDownBits(int len, int[] x, int bits, int c, int[] z) | |
| shiftDownBits | back to summary |
|---|---|
| public static int shiftDownBits(int len, int[] x, int xOff, int bits, int c, int[] z, int zOff) | |
| shiftDownWord | back to summary |
|---|---|
| public static int shiftDownWord(int len, int[] z, int c) | |
| shiftUpBit | back to summary |
|---|---|
| public static int shiftUpBit(int len, int[] z, int c) | |
| shiftUpBit | back to summary |
|---|---|
| public static int shiftUpBit(int len, int[] z, int zOff, int c) | |
| shiftUpBit | back to summary |
|---|---|
| public static int shiftUpBit(int len, int[] x, int c, int[] z) | |
| shiftUpBit | back to summary |
|---|---|
| public static int shiftUpBit(int len, int[] x, int xOff, int c, int[] z, int zOff) | |
| shiftUpBit64 | back to summary |
|---|---|
| public static long shiftUpBit64(int len, long[] x, int xOff, long c, long[] z, int zOff) | |
| shiftUpBits | back to summary |
|---|---|
| public static int shiftUpBits(int len, int[] z, int bits, int c) | |
| shiftUpBits | back to summary |
|---|---|
| public static int shiftUpBits(int len, int[] z, int zOff, int bits, int c) | |
| shiftUpBits | back to summary |
|---|---|
| public static int shiftUpBits(int len, int[] x, int bits, int c, int[] z) | |
| shiftUpBits | back to summary |
|---|---|
| public static int shiftUpBits(int len, int[] x, int xOff, int bits, int c, int[] z, int zOff) | |
| shiftUpBits64 | back to summary |
|---|---|
| public static long shiftUpBits64(int len, long[] z, int zOff, int bits, long c) | |
| shiftUpBits64 | back to summary |
|---|---|
| public static long shiftUpBits64(int len, long[] x, int xOff, int bits, long c, long[] z, int zOff) | |
| square | back to summary |
|---|---|
| public static void square(int len, int[] x, int[] zz) | |
| square | back to summary |
|---|---|
| public static void square(int len, int[] x, int xOff, int[] zz, int zzOff) | |
| squareWordAdd | back to summary |
|---|---|
| public static int squareWordAdd(int[] x, int xPos, int[] z) | |
| squareWordAdd | back to summary |
|---|---|
| public static int squareWordAdd(int[] x, int xOff, int xPos, int[] z, int zOff) | |
| sub | back to summary |
|---|---|
| public static int sub(int len, int[] x, int[] y, int[] z) | |
| sub | back to summary |
|---|---|
| public static int sub(int len, int[] x, int xOff, int[] y, int yOff, int[] z, int zOff) | |
| sub33At | back to summary |
|---|---|
| public static int sub33At(int len, int x, int[] z, int zPos) | |
| sub33At | back to summary |
|---|---|
| public static int sub33At(int len, int x, int[] z, int zOff, int zPos) | |
| sub33From | back to summary |
|---|---|
| public static int sub33From(int len, int x, int[] z) | |
| sub33From | back to summary |
|---|---|
| public static int sub33From(int len, int x, int[] z, int zOff) | |
| subBothFrom | back to summary |
|---|---|
| public static int subBothFrom(int len, int[] x, int[] y, int[] z) | |
| subBothFrom | back to summary |
|---|---|
| public static int subBothFrom(int len, int[] x, int xOff, int[] y, int yOff, int[] z, int zOff) | |
| subDWordAt | back to summary |
|---|---|
| public static int subDWordAt(int len, long x, int[] z, int zPos) | |
| subDWordAt | back to summary |
|---|---|
| public static int subDWordAt(int len, long x, int[] z, int zOff, int zPos) | |
| subDWordFrom | back to summary |
|---|---|
| public static int subDWordFrom(int len, long x, int[] z) | |
| subDWordFrom | back to summary |
|---|---|
| public static int subDWordFrom(int len, long x, int[] z, int zOff) | |
| subFrom | back to summary |
|---|---|
| public static int subFrom(int len, int[] x, int[] z) | |
| subFrom | back to summary |
|---|---|
| public static int subFrom(int len, int[] x, int xOff, int[] z, int zOff) | |
| subWordAt | back to summary |
|---|---|
| public static int subWordAt(int len, int x, int[] z, int zPos) | |
| subWordAt | back to summary |
|---|---|
| public static int subWordAt(int len, int x, int[] z, int zOff, int zPos) | |
| subWordFrom | back to summary |
|---|---|
| public static int subWordFrom(int len, int x, int[] z) | |
| subWordFrom | back to summary |
|---|---|
| public static int subWordFrom(int len, int x, int[] z, int zOff) | |
| toBigInteger | back to summary |
|---|---|
| public static BigInteger toBigInteger(int len, int[] x) | |
| zero | back to summary |
|---|---|
| public static void zero(int len, int[] z) | |
| zero64 | back to summary |
|---|---|
| public static void zero64(int len, long[] z) | |