JAutoDiff

nilgiri.math
Interface CommutativeRing<X>

Type Parameters:
X - A set forms a commutative ring.
All Superinterfaces:
CommutativeGroup<X>, Group<X>, Ring<X>
All Known Subinterfaces:
ComplexNumber<R,X>, Field<X>, RealNumber<X>
All Known Implementing Classes:
AbstractBinaryFunction, AbstractUnaryFunction, Constant, DifferentialFunction, DoubleComplex, DoubleReal, Inverse, Negative, One, PolynomialTerm, Product, Sum, Variable, Zero

public interface CommutativeRing<X>
extends Ring<X>

A class X implements the CommutativeRing<X> interface indicates that X has properties of being a commutative ring.


Method Summary
 
Methods inherited from interface nilgiri.math.Ring
mul, pow
 
Methods inherited from interface nilgiri.math.Group
minus, mul, negate, plus
 


JAutoDiff

JAutoDiff website