Interface | Description |
---|---|
DyadicOperator<RE extends IRingElement<RE>> |
The DyadicOperator interface supports application of arbitrary dyadic
(two-argument) functions to the elements of two Matrix or Vector objects, via
the Matrix or Vector's apply methods.
|
DyadicOperatorOnFieldElements | Deprecated
This is redundant with
DyadicOperator ???? |
MonadicOperator<RE extends IRingElement<RE>> |
The MonadicOperator interface supports application of arbitrary
monadic (one-argument) functions to the elements of a Matrix or Vector, via
the Matrix or Vector's apply methods.
|
Class | Description |
---|---|
AbsOperator<RE extends IRingElement<RE>> |
An operator for the absolute value computation for IRingElements.
|
AddOperator<RE extends IRingElement<RE>> |
The operator for adding RingElements
|
AndOperator<RE extends IRingElement<RE>> |
the logical AND operator for IRingElements
|
DivideOperator<RE extends IRingElement<RE>> |
The division operator for IRingElements
|
EqualToComparator<RE extends IRingElement<RE>> |
Class to return IRingElement.one() or IRingElement.zero(), depending on
result of IRingElement equal-to comparison.
|
FEComparator<RE extends IRingElement<RE>> |
abstract class to compare two
RE 's. |
GreaterThanComparator<RE extends IRingElement<RE>> |
class to return RingElement.one() or RingElement.zero(), depending on result
of RingElement greater-than comparison
|
GreaterThanOrEqualToComparator<RE extends IRingElement<RE>> |
class to return RingElement.one() or RingElement.zero(), depending on result
of RingElement greater than or equal to comparison
|
LessThanComparator<RE extends IRingElement<RE>> |
class to return IRingElement.one() or IRingElement.zero(), depending on
result of IRingElement less-than comparison
|
LessThanOrEqualToComparator<RE extends IRingElement<RE>> |
class to return IRingElement.one() or IRingElement.zero(), depending on
result of IRingElement less than or equal to comparison.
|
MaxReduction<RE extends IRingElement<RE>> |
computes maximum over elements of Vector or Matrix
|
MinReduction<RE extends IRingElement<RE>> |
computes minimum over elements of Vector or Matrix
|
MultiplyOperator<RE extends IRingElement<RE>> |
product of two RingElements
|
NotEqualToComparator<RE extends IRingElement<RE>> |
class to return FieldElement.one() or FieldElement.zero(), depending on
result of FieldElement not-equal-to comparison
|
NotOperator<RE extends IRingElement<RE>> |
logical negation of FieldElement
|
OrOperator<RE extends IRingElement<RE>> |
logical OR of two FieldElements
|
Reduction<RE extends IRingElement<RE>> |
Performs reductions (sum, max, min) on Matrix and Vector objects
|
SquareOperator<RE extends IRingElement<RE>> | |
SubtractOperator<RE extends IRingElement<RE>> |
difference of two FieldElements
|
SumReduction<RE extends IRingElement<RE>> |
computes sum over elements of Vector or Matrix
|