![]() |
| |||
|
|
Next: Meta-data Files Up: OOPSE: An Object-Oriented Parallel Previous: Introduction Contents
|
|||
![]() |
(2.1) |
Atoms may also be grouped in more traditional ways into bonds, bends, and torsions. These groupings allow the correct choice of interaction parameters for short-range interactions to be chosen from the definitions in the forceField.
All of these groups of atoms are brought together in the molecule, which is the fundamental structure for setting up and OOPSE simulation. Molecules contain lists of atoms followed by listings of the other atomic groupings (bonds, bends, torsions, rigidBodies, and cutoffGroups) which relate the atoms to one another.
Simulations often involve heterogeneous collections of molecules. To specify a mixture of molecule types, OOPSE uses components. Even simulations containing only one type of molecule must specify a single component.
Starting a simulation requires two types of information: meta-data, which describes the types of objects present in the simulation, and configuration information, which describes the initial state of these objects. The meta-data is given to OOPSE using a C-based syntax that is parsed at the beginning of the simulation. Configuration information is specified using an extended XYZ file format. Both the meta-data and configuration file formats are described in the following sections.
|
|
Updated on January 16, 2006