Uses of Class
edu.rit.pj.Comm

Packages that use Comm
edu.rit.compbio.phyl Package edu.rit.compbio.phyl contains parallel programs for phylogenetic tree construction. 
edu.rit.pj Package edu.rit.pj contains Parallel Java (PJ), an API and middleware for parallel programming in 100% Java on shared memory multiprocessor (SMP) parallel computers, cluster parallel computers, and hybrid SMP cluster parallel computers. 
edu.rit.pj.replica Package edu.rit.pj.replica contains classes for replicated, shared reduction variables. 
 

Uses of Comm in edu.rit.compbio.phyl
 

Methods in edu.rit.compbio.phyl with parameters of type Comm
static ReplicatedInteger MaximumParsimonyBnbHyb.createBoundVariable(int initialBound, Comm comm, int tag)
          Create a new shared, replicated bound variable.
 

Uses of Comm in edu.rit.pj
 

Methods in edu.rit.pj that return Comm
 Comm Comm.createComm(boolean participate)
          Create a new communicator.
 Comm Comm.createComm(boolean participate, int tag)
          Create a new communicator.
static Comm Comm.world()
          Obtain a reference to the world communicator.
 

Methods in edu.rit.pj with parameters of type Comm
 void 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 WorkerIntegerStrideForLoop.receiveTaskInput(Range range, Comm comm, int mRank, int tag)
          Receive additional input data associated with a task.
 void WorkerIntegerForLoop.receiveTaskInput(Range range, Comm comm, int mRank, int tag)
          Receive additional input data associated with a task.
 void WorkerIteration.receiveTaskInput(T item, Comm comm, int mRank, int tag)
          Receive 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 WorkerIntegerStrideForLoop.receiveTaskOutput(Range range, Comm comm, int wRank, int tag)
          Receive additional output data associated with a task.
 void WorkerIntegerForLoop.receiveTaskOutput(Range range, Comm comm, int wRank, int tag)
          Receive additional output data associated with a task.
 void WorkerIteration.receiveTaskOutput(T item, 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 WorkerIntegerStrideForLoop.sendTaskInput(Range range, Comm comm, int wRank, int tag)
          Send additional input data associated with a task.
 void WorkerIntegerForLoop.sendTaskInput(Range range, Comm comm, int wRank, int tag)
          Send additional input data associated with a task.
 void WorkerIteration.sendTaskInput(T item, 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.
 void WorkerIntegerStrideForLoop.sendTaskOutput(Range range, Comm comm, int mRank, int tag)
          Send additional output data associated with a task.
 void WorkerIntegerForLoop.sendTaskOutput(Range range, Comm comm, int mRank, int tag)
          Send additional output data associated with a task.
 void WorkerIteration.sendTaskOutput(T item, Comm comm, int mRank, int tag)
          Send additional output data associated with a task.
 

Constructors in edu.rit.pj with parameters of type Comm
HybridTeam(Comm comm)
          Construct a new hybrid team with the default number of threads per process and using the given communicator for message passing.
HybridTeam(int K, Comm comm)
          Construct a new hybrid team with the given number of threads per process and using the given communicator for message passing.
WorkerTeam(Comm comm)
          Construct a new worker team with one thread per process and using the given communicator for message passing.
 

Uses of Comm in edu.rit.pj.replica
 

Constructors in edu.rit.pj.replica with parameters of type Comm
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.
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.
ReplicatedCharacter(CharacterOp op, char initialValue, int tag, Comm comm)
          Construct a new replicated, shared character reduction variable with the given reduction operator, initial value, message tag, and communicator.
ReplicatedDouble(DoubleOp op, double initialValue, int tag, Comm comm)
          Construct a new replicated, shared double reduction variable with the given reduction operator, initial value, message tag, and communicator.
ReplicatedFloat(FloatOp op, float initialValue, int tag, Comm comm)
          Construct a new replicated, shared float reduction variable with the given reduction operator, initial value, message tag, and communicator.
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.
ReplicatedLong(LongOp op, long initialValue, int tag, Comm comm)
          Construct a new replicated, shared long reduction variable with the given reduction operator, initial value, message tag, and communicator.
ReplicatedObject(ObjectOp<T> op, T initialValue, int tag, Comm comm)
          Construct a new replicated, shared object reduction variable with the given reduction operator, initial value, message tag, and communicator.
ReplicatedShort(ShortOp op, short initialValue, int tag, Comm comm)
          Construct a new replicated, shared short reduction variable with the given reduction operator, initial value, message tag, and communicator.
 



Copyright © 2005-2012 by Alan Kaminsky. All rights reserved. Send comments to ark­@­cs.rit.edu.