Uses of Package
edu.rit.pj.reduction
Packages that use edu.rit.pj.reduction
Package
Description
The MP package provides low-level support for Message Passing.
The BUF package provides data buffers for Message Passing.
The PJ package (Parallel Java) support shared memory, message passing and
hybrid shared memory/message passing parallelization in pure Java.
The Reduction package provides a variety of reduction variables.
The Replica package provides replicated, shared reduction variables.
The pme package implements polarization and permanent electrostatics using
Particle Mesh Ewald (PME).
The terms package contains analytical potential energy terms and their
gradients for bonded interactions (bond, angle, stretch-bend, torsions,
impropers, Urey-Bradley) and restraint terms used by Force Field X.
-
Classes in edu.rit.pj.reduction used by edu.rit.mpClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class SharedBoolean provides a reduction variable for a value of type
boolean.Class SharedBooleanArray provides an array reduction variable with elements of typeboolean.Class SharedByte provides a reduction variable for a value of typebyte.Class SharedByteArray provides an array reduction variable with elements of typebyte.Class SharedCharacter provides a reduction variable for a value of typechar.Class SharedCharacterArray provides an array reduction variable with elements of typechar.Class SharedDouble provides a reduction variable for a value of typedouble.Class SharedDoubleArray provides an array reduction variable with elements of typedouble.Class SharedFloat provides a reduction variable for a value of typefloat.Class SharedFloatArray provides an array reduction variable with elements of typefloat.Class SharedInteger provides a reduction variable for a value of typeint.Class SharedIntegerArray provides an array reduction variable with elements of typeint.Class SharedLong provides a reduction variable for a value of typelong.Class SharedLongArray provides an array reduction variable with elements of typelong.Class SharedObject provides a reduction variable for a value of an object type.Class SharedObjectArray provides an array reduction variable with elements of an object type.Class SharedShort provides a reduction variable for a value of typeshort.Class SharedShortArray provides an array reduction variable with elements of typeshort. -
Classes in edu.rit.pj.reduction used by edu.rit.mp.bufClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class SharedBoolean provides a reduction variable for a value of type
boolean.Class SharedBooleanArray provides an array reduction variable with elements of typeboolean.Class SharedByte provides a reduction variable for a value of typebyte.Class SharedByteArray provides an array reduction variable with elements of typebyte.Class SharedCharacter provides a reduction variable for a value of typechar.Class SharedCharacterArray provides an array reduction variable with elements of typechar.Class SharedDouble provides a reduction variable for a value of typedouble.Class SharedDoubleArray provides an array reduction variable with elements of typedouble.Class SharedFloat provides a reduction variable for a value of typefloat.Class SharedFloatArray provides an array reduction variable with elements of typefloat.Class SharedInteger provides a reduction variable for a value of typeint.Class SharedIntegerArray provides an array reduction variable with elements of typeint.Class SharedLong provides a reduction variable for a value of typelong.Class SharedLongArray provides an array reduction variable with elements of typelong.Class SharedObject provides a reduction variable for a value of an object type.Class SharedObjectArray provides an array reduction variable with elements of an object type.Class SharedShort provides a reduction variable for a value of typeshort.Class SharedShortArray provides an array reduction variable with elements of typeshort. -
Classes in edu.rit.pj.reduction used by edu.rit.pjClassDescriptionClass Op is the abstract base class for a binary operation used to do reduction in a parallel program.
-
Classes in edu.rit.pj.reduction used by edu.rit.pj.reductionClassDescriptionClass BooleanOp is the abstract base class for a binary operation on Boolean values, used to do reduction in a parallel program.Class ByteOp is the abstract base class for a binary operation on byte values, used to do reduction in a parallel program.Class CharacterOp is the abstract base class for a binary operation on character values, used to do reduction in a parallel program.Class DoubleOp is the abstract base class for a binary operation on double values, used to do reduction in a parallel program.Class FloatOp is the abstract base class for a binary operation on float values, used to do reduction in a parallel program.Class IntegerOp is the abstract base class for a binary operation on integer values, used to do reduction in a parallel program.Class LongOp is the abstract base class for a binary operation on long values, used to do reduction in a parallel program.Class ObjectOp is the abstract base class for a binary operation on object values, used to do reduction in a parallel program.Class Op is the abstract base class for a binary operation used to do reduction in a parallel program.Class ShortOp is the abstract base class for a binary operation on short values, used to do reduction in a parallel program.
-
Classes in edu.rit.pj.reduction used by edu.rit.pj.replicaClassDescriptionClass BooleanOp is the abstract base class for a binary operation on Boolean values, used to do reduction in a parallel program.Class ByteOp is the abstract base class for a binary operation on byte values, used to do reduction in a parallel program.Class CharacterOp is the abstract base class for a binary operation on character values, used to do reduction in a parallel program.Class DoubleOp is the abstract base class for a binary operation on double values, used to do reduction in a parallel program.Class FloatOp is the abstract base class for a binary operation on float values, used to do reduction in a parallel program.Class IntegerOp is the abstract base class for a binary operation on integer values, used to do reduction in a parallel program.Class LongOp is the abstract base class for a binary operation on long values, used to do reduction in a parallel program.Class ObjectOp is the abstract base class for a binary operation on object values, used to do reduction in a parallel program.Class ShortOp is the abstract base class for a binary operation on short values, used to do reduction in a parallel program.
-
Classes in edu.rit.pj.reduction used by ffx.potential.nonbonded.pmeClassDescriptionClass SharedDouble provides a reduction variable for a value of type
double. -
Classes in edu.rit.pj.reduction used by ffx.potential.termsClassDescriptionClass SharedDouble provides a reduction variable for a value of type
double.