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 BooleanOp
BooleanOp.AND
The Boolean logical "and" binary operation.static final BooleanOp
BooleanOp.OR
The Boolean logical "or" binary operation.static final BooleanOp
BooleanOp.XOR
The Boolean logical "exclusive or" binary operation.Methods in edu.rit.pj.reduction with parameters of type BooleanOpModifier and TypeMethodDescriptionstatic void
ReduceArrays.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 void
Combine a range of elements from one Boolean array with a range of elements in another Boolean array.boolean
Combine this reduction variable with the given value using the given operation.void
Combine this array reduction variable with the given array using the given operation.void
Combine a portion of this array reduction variable with a portion of the given array using the given operation.boolean
Combine 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.