| 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.
|
| BigDecimalComplex |
BigComplex class based on BigDecimal implementing the RingElem respectively
the StarRingElem interface.
|
| BigDecimalComplexTest |
BigComplex tests with JUnit.
|
| 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.
|
| BigQuaternionInteger |
Integer BigQuaternion class based on BigRational implementing the RingElem
interface and with the familiar MAS static method names.
|
| BigQuaternionIntegerTest |
BigQuaternionInteger tests with JUnit.
|
| BigQuaternionRing |
BigQuaternion ring class based on BigRational implementing the RingElem
interface.
|
| BigQuaternionTest |
BigQuaternion tests with JUnit.
|
| BigRational |
Immutable arbitrary-precision rational numbers.
|
| BigRationalTest |
BigRational tests with JUnit.
|
| Combinatoric |
Combinatoric algorithms.
|
| ModInt |
ModInt class with RingElem interface.
|
| ModInteger |
ModInteger class with GcdRingElem interface.
|
| ModIntegerRing |
ModIntegerRing factory with RingFactory interface.
|
| ModIntegerTest |
ModInteger tests with JUnit.
|
| ModIntRing |
ModIntRing factory with RingFactory interface.
|
| ModIntTest |
ModInt tests with JUnit.
|
| ModLong |
ModLong class with RingElem interface.
|
| ModLongRing |
ModLongRing factory with RingFactory interface.
|
| ModLongTest |
ModLong tests with JUnit.
|
| PrimeInteger |
Integer prime factorization.
|
| PrimeList |
List of big primes.
|
| PrimeTest |
PrimeInteger and PrimeList tests with JUnit.
|
| 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 $