|
escript
Revision_
|
#include <blocktools.h>
Public Member Functions | |
| BlockGrid2 (coord_t maxx, coord_t maxy) | |
| neighbourID_t | getNID (coord_t x, coord_t y) const |
| void | generateInNeighbours (coord_t blockx, coord_t blocky, messvec &v) |
| void | generateOutNeighbours (coord_t blockx, coord_t blocky, messvec &v) |
Private Attributes | |
| coord_t | xmax |
| coord_t | ymax |
| BlockGrid2::BlockGrid2 | ( | coord_t | maxx, |
| coord_t | maxy | ||
| ) |
| void BlockGrid2::generateInNeighbours | ( | coord_t | blockx, |
| coord_t | blocky, | ||
| messvec & | v | ||
| ) |
References message::destbuffid, message::destID, getNID(), getSrcBuffID2(), getTag2(), message::sourceID, message::srcbuffid, and message::tag.
Referenced by generateOutNeighbours(), and ripley::Rectangle::randomFillWorker().
| void BlockGrid2::generateOutNeighbours | ( | coord_t | blockx, |
| coord_t | blocky, | ||
| messvec & | v | ||
| ) |
References generateInNeighbours(), getNID(), xmax, and ymax.
Referenced by ripley::Rectangle::randomFillWorker().
| neighbourID_t BlockGrid2::getNID | ( | coord_t | x, |
| coord_t | y | ||
| ) | const |
References xmax.
Referenced by generateInNeighbours(), and generateOutNeighbours().
coord_t BlockGrid2::xmax [private] |
Referenced by generateOutNeighbours(), and getNID().
coord_t BlockGrid2::ymax [private] |
Referenced by generateOutNeighbours().
1.7.6.1