Uses of Class
edu.rit.pj.reduction.BooleanOp
Packages that use BooleanOp
Package
Description
The Reduction package provides a variety of reduction variables.
The Replica package provides replicated, shared reduction variables.
-
Uses of BooleanOp in edu.rit.pj.reduction
Fields in edu.rit.pj.reduction declared as BooleanOpModifier and TypeFieldDescriptionstatic final BooleanOpBooleanOp.ANDThe Boolean logical "and" binary operation.static final BooleanOpBooleanOp.ORThe Boolean logical "or" binary operation.static final BooleanOpBooleanOp.XORThe Boolean logical "exclusive or" binary operation.Methods in edu.rit.pj.reduction with parameters of type BooleanOpModifier and TypeMethodDescriptionstatic voidReduceArrays.reduce(boolean[][] src, Range srcRowRange, Range srcColRange, boolean[][] dst, Range dstRowRange, Range dstColRange, BooleanOp op) Combine a range of elements from one Boolean matrix with a range of elements in another Boolean matrix.static voidCombine a range of elements from one Boolean array with a range of elements in another Boolean array.booleanCombine 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.booleanCombine this array reduction variable at the given index with the given value using the given operation. -
Uses of BooleanOp in edu.rit.pj.replica
Constructors in edu.rit.pj.replica with parameters of type BooleanOpModifierConstructorDescriptionConstruct a new replicated, shared Boolean reduction variable with the given reduction operator.ReplicatedBoolean(BooleanOp op, boolean initialValue) Construct a new replicated, shared Boolean reduction variable with the given reduction operator and initial value.ReplicatedBoolean(BooleanOp op, boolean initialValue, int tag) Construct a new replicated, shared Boolean reduction variable with the given reduction operator, initial value, and message tag.ReplicatedBoolean(BooleanOp op, boolean initialValue, int tag, Comm comm) Construct a new replicated, shared Boolean reduction variable with the given reduction operator, initial value, message tag, and communicator.