Next: Schedule
Up: Architecture
Previous: Class Descriptions and Interactions
The architectural approach we choose in creating the PPF does not require
an extensive use of data structures. Rather, the majority of the code
will involve the technicality of sending particles between nodes and
keeping track of statistics. However, the PPF will include the following
data structures:
- Particles will be stored and passed between functions in linked lists or
vectors from the Standard Template Library.
- Each node will contain a lookup array defining the neighbors. An enumerated
type will represent each of the nodes sides and the neighbor's ID will be placed
in the index represented by the value of the enumerated type of that side.
This list is by no means inclusive, for example disk writes of particles
in saturated nodes may require the use of buffers and lookup tables.
Next: Schedule
Up: Architecture
Previous: Class Descriptions and Interactions
Tue Apr 11 23:58:21 MST 2000