Uses of Class
edu.rit.util.LongRange
Packages that use LongRange
Package
Description
The PJ package (Parallel Java) support shared memory, message passing and
hybrid shared memory/message passing parallelization in pure Java.
The Util package contains utilities that support the PJ API.
-
Uses of LongRange in edu.rit.pj
Methods in edu.rit.pj that return LongRangeModifier and TypeMethodDescriptionabstract LongRange
LongSchedule.next
(int theThreadIndex) Obtain the next chunk of iterations for the given thread index.Methods in edu.rit.pj with parameters of type LongRangeModifier and TypeMethodDescriptionvoid
WorkerLongForLoop.receiveTaskInput
(LongRange range, Comm comm, int mRank, int tag) Receive additional input data associated with a task.void
WorkerLongStrideForLoop.receiveTaskInput
(LongRange range, Comm comm, int mRank, int tag) Receive additional input data associated with a task.void
WorkerLongForLoop.receiveTaskOutput
(LongRange range, Comm comm, int wRank, int tag) Receive additional output data associated with a task.void
WorkerLongStrideForLoop.receiveTaskOutput
(LongRange range, Comm comm, int wRank, int tag) Receive additional output data associated with a task.void
WorkerLongForLoop.sendTaskInput
(LongRange range, Comm comm, int wRank, int tag) Send additional input data associated with a task.void
WorkerLongStrideForLoop.sendTaskInput
(LongRange range, Comm comm, int wRank, int tag) Send additional input data associated with a task.void
WorkerLongForLoop.sendTaskOutput
(LongRange range, Comm comm, int mRank, int tag) Send additional output data associated with a task.void
WorkerLongStrideForLoop.sendTaskOutput
(LongRange range, Comm comm, int mRank, int tag) Send additional output data associated with a task.abstract void
Start generating chunks of iterations for a parallel for loop using this schedule. -
Uses of LongRange in edu.rit.util
Methods in edu.rit.util that return LongRangeModifier and TypeMethodDescriptionLongRange.chunk
(long N1, long N2) Slice off a chunk of this range and return the chunk.LongRange.subrange
(int size, int rank) Partition this range and return one subrange.LongRange.subranges
(int size) Partition this range and return all the subranges.Methods in edu.rit.util with parameters of type LongRangeModifier and TypeMethodDescriptionboolean
Determine if this range contains the given range.Constructors in edu.rit.util with parameters of type LongRange