| Interface | Description |
|---|---|
| Modular |
Interface with getInteger and getSymmetricInteger methods.
|
| ModularRingFactory<C extends RingElem<C> & Modular> |
Modular ring factory interface.
|
| Rational |
Interface with method to get a BigRational (approximation).
|
| Class | Description |
|---|---|
| ArithTest |
Basic arithmetic tests with JUnit.
|
| BigComplex |
BigComplex class based on BigRational implementing the RingElem respectively
the StarRingElem interface.
|
| BigComplexTest |
BigComplex tests with JUnit.
|
| BigDecimal |
BigDecimal class to make java.math.BigDecimal available with RingElem
interface.
|
| BigDecimalTest |
BigDecimal tests with JUnit.
|
| BigInteger |
BigInteger class to make java.math.BigInteger available with RingElem
respectively the GcdRingElem interface.
|
| BigIntegerTest |
BigInteger tests with JUnit.
|
| BigOctonion |
BigOctonion class based on BigRational implementing the RingElem interface
and with the familiar MAS static method names.
|
| BigOctonionTest |
BigOctonion tests with JUnit.
|
| BigQuaternion |
BigQuaternion class based on BigRational implementing the RingElem interface
and with the familiar MAS static method names.
|
| BigQuaternionTest |
BigQuaternion tests with JUnit.
|
| BigRational |
Immutable arbitrary-precision rational numbers.
|
| BigRationalTest |
BigRational tests with JUnit.
|
| Combinatoric |
Combinatoric algorithms.
|
| ModInteger |
ModInteger class with GcdRingElem interface.
|
| ModIntegerRing |
ModIntegerRing factory with RingFactory interface.
|
| ModIntegerTest |
ModInteger and PrimeList tests with JUnit.
|
| ModLong |
ModLong class with RingElem interface.
|
| ModLongRing |
ModLongRing factory with RingFactory interface.
|
| ModLongTest |
ModLong tests with JUnit.
|
| PrimeList |
List of big primes.
|
| Product<C extends RingElem<C>> |
Direct product element based on RingElem.
|
| ProductRing<C extends RingElem<C>> |
Direct product ring factory based on RingElem and RingFactory module.
|
| ProductTest |
Product test with JUnit.
|
| Roots |
Root computation algorithms.
|
| Enum | Description |
|---|---|
| PrimeList.Range |
Range of probable primes.
|
| Exception | Description |
|---|---|
| ModularNotInvertibleException |
Modular integer NotInvertibleException class.
|
This package contains classes for arithmetic in the basic coefficient rings,
e.g. BigRational, BigInteger, ModLong or
ModInteger.
All such classes implement the RingElem respectively the GcdRingElem interface.
The class PrimeList provides a list of useful prime numbers.
The Product class implements a finite product of other ring elements.
Last modified: Thu Dec 15 22:56:05 CET 2011
$Id: package.html 3827 2011-12-15 21:57:54Z kredel $