Uses of Class
edu.rit.pj.reduction.IntegerOp
Packages that use IntegerOp
Package
Description
The Reduction package provides a variety of reduction variables.
The Replica package provides replicated, shared reduction variables.
-
Uses of IntegerOp in edu.rit.pj.reduction
Fields in edu.rit.pj.reduction declared as IntegerOpModifier and TypeFieldDescriptionstatic final IntegerOpIntegerOp.ANDThe integer bitwise "and" binary operation.static final IntegerOpIntegerOp.MAXIMUMThe integer maximum binary operation.static final IntegerOpIntegerOp.MINIMUMThe integer minimum binary operation.static final IntegerOpIntegerOp.ORThe integer bitwise "or" binary operation.static final IntegerOpIntegerOp.PRODUCTThe integer product binary operation.static final IntegerOpIntegerOp.SUMThe integer sum binary operation.static final IntegerOpIntegerOp.XORThe integer bitwise "exclusive or" binary operation.Methods in edu.rit.pj.reduction with parameters of type IntegerOpModifier and TypeMethodDescriptionstatic voidReduceArrays.reduce(int[][] src, Range srcRowRange, Range srcColRange, int[][] dst, Range dstRowRange, Range dstColRange, IntegerOp op) Combine a range of elements from one integer matrix with a range of elements in another integer matrix.static voidCombine a range of elements from one integer array with a range of elements in another integer array.intCombine this reduction variable with the given value using the given operation.voidCombine this array reduction variable with the given array using the given operation.voidCombine a portion of this array reduction variable with a portion of the given array using the given operation.intCombine this array reduction variable at the given index with the given value using the given operation.voidCombine this matrix reduction variable with the given matrix using the given operation.voidSharedIntegerMatrix.reduce(int dstrow, int dstcol, int[][] src, int srcrow, int srccol, int rowlen, int collen, IntegerOp op) Combine a portion of this matrix reduction variable with a portion of the given matrix using the given operation.intCombine this matrix reduction variable at the given row and column with the given value using the given operation. -
Uses of IntegerOp in edu.rit.pj.replica
Constructors in edu.rit.pj.replica with parameters of type IntegerOpModifierConstructorDescriptionConstruct a new replicated, shared integer reduction variable with the given reduction operator.ReplicatedInteger(IntegerOp op, int initialValue) Construct a new replicated, shared integer reduction variable with the given reduction operator and initial value.ReplicatedInteger(IntegerOp op, int initialValue, int tag) Construct a new replicated, shared integer reduction variable with the given reduction operator, initial value, and message tag.ReplicatedInteger(IntegerOp op, int initialValue, int tag, Comm comm) Construct a new replicated, shared integer reduction variable with the given reduction operator, initial value, message tag, and communicator.