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 $