|
|||||||||
| 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.ObjectObject.toString()public java.lang.String toScript()
ElemFactory.toScript()public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object B)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public BigInteger approximationSize()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||