C - coefficient typepublic class GCDcoFactors<C extends GcdRingElem<C>> extends java.lang.Object implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
GenSolvablePolynomial<C> |
coA
Co-factor of A.
|
GenSolvablePolynomial<C> |
coB
Co-factor of B.
|
GreatestCommonDivisorAbstract<C> |
fd
GCD algorithm to use for verification.
|
GenSolvablePolynomial<C> |
left
Left GCD of A and B.
|
GenSolvablePolynomial<C> |
polyA
Original polynomial A of the GCD computation.
|
GenSolvablePolynomial<C> |
polyB
Original polynomial B of the GCD computation.
|
GenSolvablePolynomial<C> |
right
Right GCD of A and B.
|
| Constructor and Description |
|---|
GCDcoFactors(GreatestCommonDivisorAbstract<C> g,
GenSolvablePolynomial<C> a,
GenSolvablePolynomial<C> b,
GenSolvablePolynomial<C> ca,
GenSolvablePolynomial<C> cb,
GenSolvablePolynomial<C> l,
GenSolvablePolynomial<C> r)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(GCDcoFactors<C> facs)
Comparison.
|
boolean |
equals(java.lang.Object B)
Comparison with any other object.
|
int |
hashCode()
Hash code for this GCDcoFactors.
|
boolean |
isGCD()
Test if the invariants of this are fulfilled.
|
java.lang.String |
toScript()
Get a scripting compatible string representation.
|
java.lang.String |
toString()
Get the String representation.
|
public final GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> fd
public final GenSolvablePolynomial<C extends GcdRingElem<C>> polyA
public final GenSolvablePolynomial<C extends GcdRingElem<C>> polyB
public final GenSolvablePolynomial<C extends GcdRingElem<C>> coA
public final GenSolvablePolynomial<C extends GcdRingElem<C>> coB
public final GenSolvablePolynomial<C extends GcdRingElem<C>> left
public final GenSolvablePolynomial<C extends GcdRingElem<C>> right
public GCDcoFactors(GreatestCommonDivisorAbstract<C> g, GenSolvablePolynomial<C> a, GenSolvablePolynomial<C> b, GenSolvablePolynomial<C> ca, GenSolvablePolynomial<C> cb, GenSolvablePolynomial<C> l, GenSolvablePolynomial<C> r)
g - GCD algorithm to use for verification.a - polynomial A.b - polynomial B.ca - polynomial coA.cb - polynomial coB.l - polynomial left GCD.r - polynomial right GCD.public boolean isGCD()
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 int compareTo(GCDcoFactors<C> facs)
facs - gcd co-factors container.