Package edu.rit.pj.replica contains classes for replicated, shared reduction variables. These are intended to be used in a cluster or hybrid parallel program for a data item shared among all the processes in the program and all the threads in each process. The following classes provide replicated, shared reduction variables for each of the primitive types as well as type Object.

Type | Class
`boolean` | ReplicatedBoolean
`byte` | ReplicatedByte
`char` | ReplicatedCharacter
`double` | ReplicatedDouble
`float` | ReplicatedFloat
`int` | ReplicatedInteger
`long` | ReplicatedLong
`short` | ReplicatedShort
`Object` | ReplicatedObject