Uses of Class
edu.rit.pj.reduction.ByteOp

Packages that use ByteOp
Package
Description
The Reduction package provides a variety of reduction variables.
The Replica package provides replicated, shared reduction variables.
  • Uses of ByteOp in edu.rit.pj.reduction

    Fields in edu.rit.pj.reduction declared as ByteOp
    Modifier and Type
    Field
    Description
    static final ByteOp
    ByteOp.AND
    The byte bitwise "and" binary operation.
    static final ByteOp
    ByteOp.MAXIMUM
    The byte maximum binary operation.
    static final ByteOp
    ByteOp.MINIMUM
    The byte minimum binary operation.
    static final ByteOp
    ByteOp.OR
    The byte bitwise "or" binary operation.
    static final ByteOp
    ByteOp.PRODUCT
    The byte product binary operation.
    static final ByteOp
    ByteOp.SUM
    The byte sum binary operation.
    static final ByteOp
    ByteOp.XOR
    The byte bitwise "exclusive or" binary operation.
    Methods in edu.rit.pj.reduction with parameters of type ByteOp
    Modifier and Type
    Method
    Description
    static void
    ReduceArrays.reduce(byte[][] src, Range srcRowRange, Range srcColRange, byte[][] dst, Range dstRowRange, Range dstColRange, ByteOp op)
    Combine a range of elements from one byte matrix with a range of elements in another byte matrix.
    static void
    ReduceArrays.reduce(byte[] src, Range srcRange, byte[] dst, Range dstRange, ByteOp op)
    Combine a range of elements from one byte array with a range of elements in another byte array.
    byte
    SharedByte.reduce(byte value, ByteOp op)
    Combine this reduction variable with the given value using the given operation.
    void
    SharedByteArray.reduce(byte[] src, ByteOp op)
    Combine this array reduction variable with the given array using the given operation.
    void
    SharedByteArray.reduce(int dstoff, byte[] src, int srcoff, int len, ByteOp op)
    Combine a portion of this array reduction variable with a portion of the given array using the given operation.
    byte
    SharedByteArray.reduce(int i, byte value, ByteOp op)
    Combine this array reduction variable at the given index with the given value using the given operation.
  • Uses of ByteOp in edu.rit.pj.replica

    Constructors in edu.rit.pj.replica with parameters of type ByteOp
    Modifier
    Constructor
    Description
     
    Construct a new replicated, shared byte reduction variable with the given reduction operator.
     
    ReplicatedByte(ByteOp op, byte initialValue)
    Construct a new replicated, shared byte reduction variable with the given reduction operator and initial value.
     
    ReplicatedByte(ByteOp op, byte initialValue, int tag)
    Construct a new replicated, shared byte reduction variable with the given reduction operator, initial value, and message tag.
     
    ReplicatedByte(ByteOp op, byte initialValue, int tag, Comm comm)
    Construct a new replicated, shared byte reduction variable with the given reduction operator, initial value, message tag, and communicator.