Optimization


Classes

class  glotzopt::Cell
 Contains ObjectInCellList(s). More...
class  glotzopt::CellList
 Contains and manages many Cell(s). More...
class  glotzopt::Pair
 Holds a pair of positioned objects. More...
class  glotzopt::PairList
 Holds a pair of positioned objects. More...
class  glotzopt::PositionedObject
 Any object that uses or may use the CellList must inherit this class. More...
class  glotzopt::VerletList
 Neighbor list routine. More...
class  glotzopt::VerletListWithCells
 Neighbor list routine. More...

Enumerations

enum  {
  glotzopt::BoundaryUtil::EMPTY = 0, glotzopt::BoundaryUtil::NEGATIVE_X = 1, glotzopt::BoundaryUtil::POSITIVE_X = 2, glotzopt::BoundaryUtil::NEGATIVE_Y = 4,
  glotzopt::BoundaryUtil::POSITIVE_Y = 8, glotzopt::BoundaryUtil::NEGATIVE_Z = 16, glotzopt::BoundaryUtil::POSITIVE_Z = 32
}
 an enum used for building ghost cells More...

Enumeration Type Documentation

anonymous enum [inherited]

an enum used for building ghost cells

Author:
Aaron Keys
To build perdioic images, we assign each image an integer that, when represented in binary, describes an array of six boolean values. The bools indicate whether a ghost exists in a certain directions (+z,-z,+y,-y,+x,-x). For example: 010101 indicates the image is in the -z,-y,-x direction.
Enumerator:
EMPTY 
NEGATIVE_X 
POSITIVE_X 
NEGATIVE_Y 
POSITIVE_Y 
NEGATIVE_Z 
POSITIVE_Z 


Generated on Tue Feb 24 20:53:04 2009 by  doxygen 1.5.3