Package edu.jas.ufd

Unique factorization domain package.

See:
          Description

Interface Summary
GreatestCommonDivisor<C extends GcdRingElem<C>> Greatest common divisor algorithm interface.
 

Class Summary
GCDFactory Greatest common divisor algorithms factory.
GCDFactoryTest GreatestCommonDivisor factory tests with JUnit.
GCDModEvalTest GCD Modular Evaluation algorithm tests with JUnit.
GCDModularTest GCD Modular algorithm tests with JUnit.
GCDPrimitiveTest GCD Primitive PRS algorithm tests with JUnit.
GCDProxy<C extends GcdRingElem<C>> Greatest common divisor parallel proxy.
GCDProxyTest GreatestCommonDivisor proxy tests with JUnit.
GCDSimpleTest GCD Simple PRS algorithm tests with JUnit.
GCDSubresTest GCD Subresultant PRS algorithm tests with JUnit.
GCDTimingTest GreatestCommonDivisor timing tests with JUnit.
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> Greatest common divisor algorithms.
GreatestCommonDivisorModEval Greatest common divisor algorithms with modular evaluation algorithm for recursion.
GreatestCommonDivisorModular Greatest common divisor algorithms with modular computation and chinese remainder algorithm.
GreatestCommonDivisorPrimitive<C extends GcdRingElem<C>> Greatest common divisor algorithms with primitive polynomial remainder sequence.
GreatestCommonDivisorSimple<C extends GcdRingElem<C>> Greatest common divisor algorithms with monic polynomial remainder sequence.
GreatestCommonDivisorSubres<C extends GcdRingElem<C>> Greatest common divisor algorithms with subresultant polynomial remainder sequence.
PolyUfdUtil Polynomial udf utilities, e.g.
 

Package edu.jas.ufd Description

Unique factorization domain package.

This package contains classes for polynomials rings as unique factorization domains. Provided methods are e.g. greatest common divisors gcd(), primitive part primitivePart() or greatest squarefree factor squarefreeFactor(). The different classes implement variants of polynomial remainder sequences (PRS) and modular methods.


Heinz Kredel

Last modified: Mon Jul 9 17:39:01 CEST 2007

$Id: package.html 1261 2007-07-29 10:20:42Z kredel $