|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.ufd.HenselApprox<MOD>
MOD
- coefficient typepublic class HenselApprox<MOD extends GcdRingElem<MOD> & Modular>
Container for the approximation result from a Hensel algorithm.
Field Summary | |
---|---|
GenPolynomial<BigInteger> |
A
Approximated polynomial with integer coefficients. |
GenPolynomial<MOD> |
Am
Modular approximated polynomial with modular coefficients. |
GenPolynomial<BigInteger> |
B
Approximated polynomial with integer coefficients. |
GenPolynomial<MOD> |
Bm
Modular approximated polynomial with modular coefficients. |
Constructor Summary | |
---|---|
HenselApprox(GenPolynomial<BigInteger> A,
GenPolynomial<BigInteger> B,
GenPolynomial<MOD> Am,
GenPolynomial<MOD> Bm)
Constructor. |
Method Summary | |
---|---|
BigInteger |
approximationSize()
Get modul of modular polynomial. |
boolean |
equals(java.lang.Object B)
Comparison with any other object. |
int |
hashCode()
Hash code for this Factors. |
java.lang.String |
toScript()
Get a scripting compatible string representation. |
java.lang.String |
toString()
Get the String representation. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final GenPolynomial<BigInteger> A
public final GenPolynomial<BigInteger> B
public final GenPolynomial<MOD extends GcdRingElem<MOD> & Modular> Am
public final GenPolynomial<MOD extends GcdRingElem<MOD> & Modular> Bm
Constructor Detail |
---|
public HenselApprox(GenPolynomial<BigInteger> A, GenPolynomial<BigInteger> B, GenPolynomial<MOD> Am, GenPolynomial<MOD> Bm)
A
- approximated polynomial.B
- approximated polynomial.Am
- approximated modular polynomial.Bm
- approximated modular polynomial.Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.lang.String toScript()
ElemFactory.toScript()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object B)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public BigInteger approximationSize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |