Interface | Description |
---|---|
AtomLeafAgentManager.AgentSource<E> |
Interface for an object that wants an agent associated with each Atom in
a Box.
|
AtomSource |
Interface for objects when return atoms (meeting some specification)
from a box.
|
AtomTest |
Interface for a class that determines if an atom satisfies a test.
|
AtomTestCollective |
AtomTest that needs to be informed whenever something has changed and the
status of atoms should be redetermined.
|
AtomToAtomLeafList |
Interface for class that determines an AtomArrayList given an atom.
|
AtomToIndex |
Interface for class that associates an integer with an atom.
|
AtomTypeAgentManager.AgentSource<E> |
Interface for an object that wants an agent associated with each AtomType in a Simulation.
|
DiameterHash |
This provides an interface for a class that acts like a hashmap for atomic
diameters.
|
IAtom |
IAtom is an interface for atoms in the simulation.
|
IAtomKinetic |
Interface for an atom that holds vectors for velocity.
|
IAtomList |
Interface for a list of IAtoms.
|
IAtomOriented |
Interface for a IAtom that includes an IVector that defines the atom's
orientation.
|
IAtomOrientedKinetic |
Interface for an Atom that has a position, orientation, velocity and angular
velocity.
|
Class | Description |
---|---|
Atom |
Atom that represents a physical atom with a position.
|
AtomArrayList | |
AtomGroupVelocityAverage |
Calculates the mass average velocity over a set of atoms.
|
AtomHydrogen | |
AtomLeafAgentManager<E> |
AtomAgentManager acts on behalf of client classes (an AgentSource) to
manage agents for every leaf Atom in a box.
|
AtomLeafDynamic | |
AtomListFromArray |
AtomSet formed by wrapping an Atom array.
|
AtomOriented | |
AtomOrientedDynamic | |
AtomOrientedQuaternion | |
AtomPair |
Data structure that contains two mutable atom instances.
|
AtomSetSinglet |
Data structure that contains a single mutable atom instance.
|
AtomSourceRandomLeaf |
AtomSource that returns a completely random leaf atom.
|
AtomSourceRandomSpecies |
AtomSource that returns a completely random leaf atom.
|
AtomToAtomSetFixed | |
AtomToIndexChild |
Defines the index as the Atom's node's index.
|
AtomToParentChildList | |
AtomType |
Identifies a set of atoms and defines properties of those atoms.
|
AtomTypeAgentManager<E> |
AtomTypeAgentManager acts on behalf of client classes (an AgentSource) to manage agents for every AtomType in a box.
|
AtomTypeOriented |
Atom type for a sphere that has some feature depending upon an orientation coordinate.
|
AtomTypeSpheroPolyhedron | |
DiameterHashByElement |
This class hashes atomic diameters based on the element.
|
DiameterHashByElementType |
This class hashes atomic diameters based on both element and atom type.
|
DiameterHashByType |
This class hashes atomic diameters based on the atom type.
|