|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
C - coefficient typepublic interface GreatestCommonDivisor<C extends GcdRingElem<C>>
Greatest common divisor algorithm interface.
GCDFactory.getImplementation(edu.jas.arith.ModLongRing)GreatestCommonDivisor<CT> engine = GCDFactory.<CT> getImplementation(cofac); c = engine.gcd(a, b);For example, if the coefficient type is BigInteger, the usage looks like
BigInteger cofac = new BigInteger(); GreatestCommonDivisor<BigInteger> engine = GCDFactory.getImplementation(cofac); c = engine.gcd(a, b);
| Method Summary | |
|---|---|
GenPolynomial<C> |
content(GenPolynomial<C> P)
GenPolynomial content. |
java.util.List<GenPolynomial<C>> |
coPrime(GenPolynomial<C> a,
java.util.List<GenPolynomial<C>> P)
GenPolynomial co-prime list. |
java.util.List<GenPolynomial<C>> |
coPrime(java.util.List<GenPolynomial<C>> A)
GenPolynomial co-prime list. |
GenPolynomial<C> |
gcd(GenPolynomial<C> P,
GenPolynomial<C> S)
GenPolynomial greatest comon divisor. |
boolean |
isCoPrime(java.util.List<GenPolynomial<C>> A)
GenPolynomial test for co-prime list. |
boolean |
isCoPrime(java.util.List<GenPolynomial<C>> P,
java.util.List<GenPolynomial<C>> A)
GenPolynomial test for co-prime list of given list. |
GenPolynomial<C> |
lcm(GenPolynomial<C> P,
GenPolynomial<C> S)
GenPolynomial least comon multiple. |
GenPolynomial<C> |
primitivePart(GenPolynomial<C> P)
GenPolynomial primitive part. |
GenPolynomial<C> |
resultant(GenPolynomial<C> P,
GenPolynomial<C> S)
GenPolynomial resultant. |
| Method Detail |
|---|
GenPolynomial<C> content(GenPolynomial<C> P)
P - GenPolynomial.
GenPolynomial<C> primitivePart(GenPolynomial<C> P)
P - GenPolynomial.
GenPolynomial<C> gcd(GenPolynomial<C> P,
GenPolynomial<C> S)
P - GenPolynomial.S - GenPolynomial.
GenPolynomial<C> lcm(GenPolynomial<C> P,
GenPolynomial<C> S)
P - GenPolynomial.S - GenPolynomial.
GenPolynomial<C> resultant(GenPolynomial<C> P,
GenPolynomial<C> S)
P - GenPolynomial.S - GenPolynomial.
GreatestCommonDivisorSubres.recursiveResultant(edu.jas.poly.GenPolynomial>, edu.jas.poly.GenPolynomial>) java.util.List<GenPolynomial<C>> coPrime(java.util.List<GenPolynomial<C>> A)
A - list of GenPolynomials.
java.util.List<GenPolynomial<C>> coPrime(GenPolynomial<C> a,
java.util.List<GenPolynomial<C>> P)
a - GenPolynomial.P - co-prime list of GenPolynomials.
boolean isCoPrime(java.util.List<GenPolynomial<C>> A)
A - list of GenPolynomials.
boolean isCoPrime(java.util.List<GenPolynomial<C>> P,
java.util.List<GenPolynomial<C>> A)
A - list of GenPolynomials.P - list of co-prime GenPolynomials.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||