Interface | Description |
---|---|
BoxAgentManager.BoxAgentSource<E> |
Interface for an object that makes an agent to be placed in each atom
upon construction.
|
BoxCellManager |
Interface for class that handles assignment of atoms to cells in a box.
|
RandomPositionSource |
Interface for an object which returns random positions within a box's
boundary.
|
Class | Description |
---|---|
AtomSetAllMolecules | |
Box |
A Box collects all atoms that interact with one another; atoms in different
boxs do not interact.
|
BoxAgentManager<E> |
BoxAgentManager acts on behalf of client classes (a BoxAgentSource) to manage
agents for each Box in a simulation.
|
BoxAgentManager.AgentIterator<E> |
Iterator that loops over the agents, skipping null elements
|
BoxAgentSourceAtomManager<E> | |
BoxAgentSourceMoleculeManager | |
BoxAtomEvent |
Event that conveys some happening with respect to an Atom in a Box.
|
BoxAtomIndexEvent |
Event that conveys that the maximum global index in a Box has changed.
|
BoxEvent |
Event that conveys some happening with respect to a box or the things it contains.
|
BoxEventManager | |
BoxGlobalAtomIndexEvent |
Event that conveys that the maximum global index in a Box has changed.
|
BoxIndexEvent |
Event that conveys that the maximum leaf index in a Box has changed
(or is about to change).
|
BoxListenerAdapter | |
BoxMoleculeAddedEvent |
Event that conveys that an Atom has been added to a Box.
|
BoxMoleculeCountEvent | |
BoxMoleculeEvent | |
BoxMoleculeIndexEvent |
Event that conveys that an Atom's global index in a box has changed.
|
BoxMoleculeRemovedEvent |
Event that conveys that an Atom has been removed from a Box.
|
RandomPositionSourceDeformable |
Implementation of RandomPositionSource that can handle
BoundaryDeformablePeriodic.
|
RandomPositionSourceRectangular |