Interface | Description |
---|---|
MoleculeIterator |
Interface for classes that loop over a set of atoms.
|
MoleculeIteratorBoxDependent |
Interface indicating that an atom iterator can determine appropriate
atoms for iteration given an arbitrary box.
|
MoleculeIteratorMoleculeDependent |
Interface for an atom iterator that can be altered by setting
of an atom.
|
MoleculesetIterator |
Interface for classes that loop over a set of atoms.
|
MoleculesetIteratorBasisDependent |
Interface for an MoleculeIterator that can be conditioned with
target and basis molecules.
|
MoleculesetIteratorBoxDependent |
Interface indicating that an iterator can determine appropriate
atoms for iteration given an arbitrary box.
|
MoleculesetIteratorPDT |
This is an interface for iterators that are box dependent, directable,
and targetable.
|
MoleculesetIteratorTargetable |
Interface for an iterator that can be targeted at one or more atoms.
|
Class | Description |
---|---|
IteratorFactory |
Class for construction of iterators of molecules.
|
MoleculeIteratorAll |
Iterator for all the molecules of a set of species in a box.
|
MoleculeIteratorAllMolecules |
Iterator for all the molecules in a box.
|
MoleculeIteratorArrayList |
An atom iterator of the elements from an AtomArrayList (in proper
sequence).
|
MoleculeIteratorArrayListSimple |
An atom iterator of the elements from an AtomArrayList (in proper
sequence).
|
MoleculeIteratorMolecule |
Iterator for the molecules of a single species in a box.
|
MoleculeIteratorSinglet |
Iterator that expires after returning a single atom, which is
specified by a call to the setAtom method, or via the constructor.
|
MpiInnerFixed |
Pair iterator synthesized from two atom iterators, such that the inner-loop
iteration is independent of the outer-loop atom.
|
MpiInnerVariable |
Pair iterator synthesized from two atom iterators, such that the inner-loop
iteration depends on the outer-loop atom.
|
MpiInterArrayList |
Returns all pairs formed from two different untabbed lists of molecules.
|
MpiInterspecies1A |
Gives pairs formed from the molecules of two different species in a box,
taking one molecule of one species with all molecules of the other.
|
MpiInterspeciesAA |
Gives pairs formed from the molecules of two different species in a box.
|
MpiIntraArrayList |
Returns all pairs formed from a single list of molecules.
|
MpiIntraspecies1A |
Gives pairs formed from the molecules of a species in a box, taking one
molecule the species with all of its other molecules.
|
MpiIntraspeciesAA |
Gives pairs formed from the molecules of a single species in a box.
|
MpiMolecule |
Adapater class that wraps three atomPair iterators, one suitable for
iterating over all molecule pairs in a box (AA), another suitable for
iterating over all molecule pairs formed with a target molecule (1A), and the
third suitable for iterating over a single molecule pair (11).
|