escript
Revision_
|
#include <blocktools.h>
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 |
void BlockGrid::generateInNeighbours | ( | coord_t | blockx, |
coord_t | blocky, | ||
coord_t | blockz, | ||
messvec & | v | ||
) |
References message::destbuffid, message::destID, getNID(), getSrcBuffID(), getTag(), message::sourceID, message::srcbuffid, and message::tag.
Referenced by generateOutNeighbours(), getNID(), and ripley::Brick::interpolateNodesOnFaces().
void BlockGrid::generateOutNeighbours | ( | coord_t | blockx, |
coord_t | blocky, | ||
coord_t | blockz, | ||
messvec & | v | ||
) |
References generateInNeighbours(), getNID(), xmax, ymax, and zmax.
Referenced by getNID(), and ripley::Brick::interpolateNodesOnFaces().
neighbourID_t BlockGrid::getNID | ( | coord_t | x, |
coord_t | y, | ||
coord_t | z | ||
) | const |
References generateInNeighbours(), generateOutNeighbours(), xmax, and ymax.
Referenced by generateInNeighbours(), and generateOutNeighbours().
|
private |
Referenced by generateOutNeighbours(), and getNID().
|
private |
Referenced by generateOutNeighbours(), and getNID().
|
private |
Referenced by generateOutNeighbours().