| Interface | Description |
|---|---|
| AbelianGroupElem<C extends AbelianGroupElem<C>> |
Abelian group element interface.
|
| AbelianGroupFactory<C extends AbelianGroupElem<C>> |
Abelian group factory interface.
|
| AlgebraElem<A extends AlgebraElem<A,C>,C extends RingElem<C>> |
Algabra element interface.
|
| AlgebraFactory<A extends AlgebraElem<A,C>,C extends RingElem<C>> |
Algebra factory interface.
|
| BinaryFunctor<C1 extends Element<C1>,C2 extends Element<C2>,D extends Element<D>> |
Binary functor interface.
|
| Element<C extends Element<C>> |
Element interface.
|
| ElemFactory<C extends Element<C>> |
Element factory interface.
|
| FieldElem<C extends FieldElem<C>> |
Field element interface.
|
| FieldFactory<C extends RingElem<C>> |
Field factory interface.
|
| GcdRingElem<C extends GcdRingElem<C>> |
Gcd ring element interface.
|
| ModulElem<M extends ModulElem<M,C>,C extends RingElem<C>> |
Module element interface.
|
| ModulFactory<M extends ModulElem<M,C>,C extends RingElem<C>> |
Module factory interface.
|
| MonoidElem<C extends MonoidElem<C>> |
Monoid element interface.
|
| MonoidFactory<C extends MonoidElem<C>> |
Monoid factory interface.
|
| RegularRingElem<C extends RegularRingElem<C>> |
Regular ring element interface.
|
| RingElem<C extends RingElem<C>> |
Ring element interface.
|
| RingFactory<C extends RingElem<C>> |
Ring factory interface.
|
| Selector<C extends RingElem<C>> |
Selector interface.
|
| StarRingElem<C extends StarRingElem<C>> |
Star ring element interface.
|
| UnaryFunctor<C extends Element<C>,D extends Element<D>> |
Unary functor interface.
|
| Class | Description |
|---|---|
| Power<C extends RingElem<C>> |
Power class to compute powers of RingElem.
|
| Exception | Description |
|---|---|
| NotInvertibleException |
NotInvertibleException class.
|
This package
contains interfaces for the most general algebraic structures used in JAS,
e.g. RingElem and RingFactory.
The Power class implements exponentation of monoid and ring elements.
Last modified: Sun Oct 24 15:34:56 CEST 2010
$Id: package.html 3368 2010-10-24 13:53:32Z kredel $