JAutoDiff

Package nilgiri.math

Provides interfaces and classes to deal with algebra.

See:
          Description

Interface Summary
AbstractFieldFactory<X extends Field<X>> An abstract factory for creating the zero element and unity of X forms a field.
AbstractRealFunctionFactory<X extends RealNumber<X>> An abstract factory for creating the fundamental functions defined on real numbers.
CommutativeGroup<X> A class X implements the CommutativeGroup<X> interface indicates that X has properties of being a commutative group.
CommutativeRing<X> A class X implements the CommutativeRing<X> interface indicates that X has properties of being a commutative ring.
ComplexNumber<R extends RealNumber<R>,X> Let R denote a class implements RealNumber<R>.
Field<X> A class X implements the Field<X> interface indicates that X has properties of being a field.
Group<X> A class X implements the Group<X> interface indicates that X has properties of being a group.
RealNumber<X> A class X implements the RealNumber<X> interface indicates that X expresses real numbers.
Ring<X> A class X implements the Ring<X&rt interface indicates that X has properties of being a ring.
 

Class Summary
DoubleComplex  
DoubleComplexFactory A singleton factory for creating the zero element and unity of DoubleComplex.
DoubleReal  
DoubleRealFactory A singleton factory for creating the zero element and unity of DoubleReal.
DoubleRealFunctionFactory A singleton factory for creating the fundamental functions defined on DoubleReal.
 

Package nilgiri.math Description

Provides interfaces and classes to deal with algebra.


JAutoDiff

JAutoDiff website