glotzopt::BoundaryUtil Struct Reference

#include <BoundaryUtil.h>

List of all members.

Public Types

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

Static Public Member Functions

static void InitializeBoundaryMultiplier ()
 Initializes the boundary multiplier vector.

Static Public Attributes

static std::vector
< glotz_vec
sBoundaryMultiplier
 A static list of pbc multipliers associated with integer ghost directions.


Member Function Documentation

void glotzopt::BoundaryUtil::InitializeBoundaryMultiplier (  )  [static]

Initializes the boundary multiplier vector.

Initializes sMultiplier.


Member Data Documentation

std::vector< glotz_vec > glotzopt::BoundaryUtil::sBoundaryMultiplier [static]

A static list of pbc multipliers associated with integer ghost directions.

A static variable used for applying periodic boundary conditions. When an object is place in a ghost cell, it's position is shifted to the new cell position using this variable.


The documentation for this struct was generated from the following files:
Generated on Tue Feb 24 20:54:47 2009 by  doxygen 1.5.3