escript  Revision_
Public Member Functions | Private Attributes
BlockGrid Class Reference

#include <blocktools.h>

List of all members.

Public Member Functions

 BlockGrid (coord_t maxx, coord_t maxy, coord_t maxz)
neighbourID_t getNID (coord_t x, coord_t y, coord_t z) const
void generateInNeighbours (coord_t blockx, coord_t blocky, coord_t blockz, messvec &v)
void generateOutNeighbours (coord_t blockx, coord_t blocky, coord_t blockz, messvec &v)

Private Attributes

coord_t xmax
coord_t ymax
coord_t zmax

Constructor & Destructor Documentation

BlockGrid::BlockGrid ( coord_t  maxx,
coord_t  maxy,
coord_t  maxz 
)

Member Function Documentation

void BlockGrid::generateInNeighbours ( coord_t  blockx,
coord_t  blocky,
coord_t  blockz,
messvec v 
)
void BlockGrid::generateOutNeighbours ( coord_t  blockx,
coord_t  blocky,
coord_t  blockz,
messvec v 
)

References xmax, and ymax.

Referenced by generateInNeighbours(), and generateOutNeighbours().


Member Data Documentation

Referenced by generateOutNeighbours(), and getNID().

Referenced by generateOutNeighbours(), and getNID().

Referenced by generateOutNeighbours().


The documentation for this class was generated from the following files: