SexticExtensionFieldElement |
SexticExtensionFieldElement.add(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.add(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.addBase(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.addOutOfPlace(ExtensionFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.addOutOfPlace(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.addOutOfPlace(PrimeCharacteristicFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.addOutOfPlace(PrimeCharacteristicFieldElement a,
PrimeCharacteristicFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.applyFrobenius(ExtensionFieldElement a,
int i) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.applyFrobenius(int i) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.clone() |
SexticExtensionFieldElement |
SexticExtensionFieldElement.conjugate() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.conjugate(ExtensionFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.conjugate(ExtensionFieldElement b,
int i) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.conjugate(int i) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.divide(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.divide(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.divideBy2() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.divideBy2(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiate(BigInteger n)
Performs exponentiation in-place.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiate(int n)
Performs exponentiation in-place.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiateByPowerOf2(int n) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiateOutOfPlace(BigInteger n) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiateOutOfPlace(int n) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.exponentiateUni(BigInteger n)
Computer power of an element in the cyclotomic subgroup.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.exponentiateUni(SexticExtensionFieldElement a,
BigInteger n)
Calculate power in cyclotomic subgroup
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.getOne() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.getUniformlyRandomElement() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.getUniformlyRandomNonZeroElement() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.getZero() |
SexticExtensionFieldElement |
SexticExtensionFieldElement.invert() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.invert(GenericFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiply(BigInteger n) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiply(ExtensionFieldElement a,
PrimeFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiply(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiply(GenericFieldElement a,
BigInteger n) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiply(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyBy2() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyBy2(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyBy2OutOfPlace() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyBy2OutOfPlace(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyBy3() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyBy3(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyBy3OutOfPlace() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyBy3OutOfPlace(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyByAdjointRoot() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyByAdjointRoot(ExtensionFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyByBase(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyByPowerOf2(int exponent) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyByPowerOf2(PrimeCharacteristicFieldElement a,
int exponent) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyByPowerOf2OutOfPlace(int exponent) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyByPowerOf2OutOfPlace(PrimeCharacteristicFieldElement a,
int exponent) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyDenseSparse023(ExtensionFieldElement b)
Multiply this with a sparsely populated element v0 + v2 * i^2
+ v3 * i^3.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyDenseSparse023(PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v2,
PrimeCharacteristicFieldElement v3)
Multiply this with a sparsely populated element v0 + v2 * i^2
+ v3 * i^3.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyDenseSparse023(SexticExtensionFieldElement a,
ExtensionFieldElement b)
Multiply an element with a sparsely populated element v0 + v2 * i^2 + v3 *
i^3.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyDenseSparse023(SexticExtensionFieldElement a,
PrimeCharacteristicFieldElement b_0,
PrimeCharacteristicFieldElement b_2,
PrimeCharacteristicFieldElement b_3)
Multiply an element with a sparsely populated element v0 + v2 * i^2 + v3 *
i^3.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyDenseSparse034(ExtensionFieldElement b)
Multiply a sparsely populated this with a sparsely populated
element v0 + v3 * i^3 + v4 * i^4.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyDenseSparse034(PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v3,
PrimeCharacteristicFieldElement v4)
Multiply this with a sparsely populated element v0 + v3 * i^3
+ v4 * i^4.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyDenseSparse034(SexticExtensionFieldElement a,
ExtensionFieldElement b)
Multiply an element with a sparsely populated element v0 + v3 * i^3 + v4 *
i^4.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyDenseSparse034(SexticExtensionFieldElement a,
PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v3,
PrimeCharacteristicFieldElement v4)
Multiply an element with a sparsely populated element v0 + v3 * i^3 + v4 *
i^4.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyOutOfPlace(BigInteger n) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplyOutOfPlace(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyOutOfPlace(GenericFieldElement a,
BigInteger n) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplyOutOfPlace(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplySparse023(ExtensionFieldElement b)
Multiply sparsely populated this with a sparsely populated
element v0 + v2 * i^2 + v3 * i^3.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplySparse023(PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v2,
PrimeCharacteristicFieldElement v3)
Multiply sparsely populated this with a sparsely populated
element v0 + v2 * i^2 + v3 * i^3.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplySparse023(SexticExtensionFieldElement a,
ExtensionFieldElement b)
Multiply a sparsely populated element element with a sparsely populated
element v0 + v2 * i^2 + v3 * i^3.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplySparse023(SexticExtensionFieldElement a,
PrimeCharacteristicFieldElement b_0,
PrimeCharacteristicFieldElement b_2,
PrimeCharacteristicFieldElement b_3)
Multiply a sparsely populated element element with a sparsely populated
element v0 + v2 * i^2 + v3 * i^3.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplySparse034(ExtensionFieldElement b)
Multiply a sparsely populated this with a sparsely populated
element v0 + v3 * i^3 + v4 * i^4.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.multiplySparse034(PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v3,
PrimeCharacteristicFieldElement v4)
Multiply a sparsely populated this with a sparsely populated
element v0 + v3 * i^3 + v4 * i^4.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplySparse034(SexticExtensionFieldElement a,
ExtensionFieldElement b)
Multiply a sparsely populated element element with a sparsely populated
element v0 + v3 * i^3 + v4 * i^4.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.multiplySparse034(SexticExtensionFieldElement a,
PrimeCharacteristicFieldElement v0,
PrimeCharacteristicFieldElement v3,
PrimeCharacteristicFieldElement v4)
Multiply a sparsely populated element element with a sparsely populated
element v0 + v3 * i^3 + v4 * i^4.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.negate() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.negate(GenericFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.negateOutOfPlace() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.negateOutOfPlace(GenericFieldElement a) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.newElement(byte[] bytes) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.newElement(Object b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.newElement(PrimeCharacteristicFieldElement a,
PrimeCharacteristicFieldElement b,
PrimeCharacteristicFieldElement c,
PrimeCharacteristicFieldElement d,
PrimeCharacteristicFieldElement e,
PrimeCharacteristicFieldElement f)
Creates a new field element from the six coefficients of the quadratic
subfield.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.newElementFromBaseField(PrimeFieldElement a) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.newElementFromSubField(PrimeCharacteristicFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.square() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.square(GenericFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.squareOutOfPlace() |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.squareOutOfPlace(GenericFieldElement a) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.squareRoot() |
SexticExtensionFieldElement |
SexticExtensionFieldElement.squareRoot(boolean checkSquare) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.squareRoot(ExtensionFieldElement a)
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.squareRoot(ExtensionFieldElement a,
boolean checkSquare)
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.squareUni()
Square element in the cyclotomic subgroup.
|
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.squareUni(SexticExtensionFieldElement a)
Calculate square in cyclotomic subgroup.
|
SexticExtensionFieldElement |
SexticExtensionFieldElement.subtract(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.subtract(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.subtractOutOfPlace(ExtensionFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.subtractOutOfPlace(GenericFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.subtractOutOfPlace(GenericFieldElement a,
GenericFieldElement b) |
SexticExtensionFieldElement |
SexticExtensionFieldElement.subtractOutOfPlace(PrimeCharacteristicFieldElement b) |
SexticExtensionFieldElement |
SexticOverQuadraticTowerExtensionField.toElement(byte[] bytes) |