escript  Revision_
Classes | Typedefs | Functions
blocktools.h File Reference
#include <vector>

Go to the source code of this file.

Classes

struct  message
class  BlockGrid
class  Block
class  BlockGrid2
class  Block2

Typedefs

typedef int neighbourID_t
typedef unsigned coord_t
typedef std::pair
< neighbourID_t, int > 
neighpair
typedef std::vector< neighpairneighbourvector
typedef std::vector< messagemessvec

Functions

int getTag (unsigned char sourcex, unsigned char sourcey, unsigned char sourcez, unsigned char targetx, unsigned char targety, unsigned char targetz)
int getTag (unsigned char destx, unsigned char desty, unsigned char destz, bool deltax, bool deltay, bool deltaz)
unsigned char getSrcBuffID (unsigned char destx, unsigned char desty, unsigned char destz, bool deltax, bool deltay, bool deltaz)
int getTag2 (unsigned char sourcex, unsigned char sourcey, unsigned char targetx, unsigned char targety)
int getTag2 (unsigned char destx, unsigned char desty, bool deltax, bool deltay)
unsigned char getSrcBuffID2 (unsigned char destx, unsigned char desty, bool deltax, bool deltay)

Typedef Documentation

typedef unsigned coord_t
typedef std::vector<message> messvec
typedef int neighbourID_t
typedef std::vector<neighpair> neighbourvector
typedef std::pair<neighbourID_t, int> neighpair

Function Documentation

unsigned char getSrcBuffID ( unsigned char  destx,
unsigned char  desty,
unsigned char  destz,
bool  deltax,
bool  deltay,
bool  deltaz 
)
unsigned char getSrcBuffID2 ( unsigned char  destx,
unsigned char  desty,
bool  deltax,
bool  deltay 
)
int getTag ( unsigned char  sourcex,
unsigned char  sourcey,
unsigned char  sourcez,
unsigned char  targetx,
unsigned char  targety,
unsigned char  targetz 
)
int getTag ( unsigned char  destx,
unsigned char  desty,
unsigned char  destz,
bool  deltax,
bool  deltay,
bool  deltaz 
)
int getTag2 ( unsigned char  sourcex,
unsigned char  sourcey,
unsigned char  targetx,
unsigned char  targety 
)
int getTag2 ( unsigned char  destx,
unsigned char  desty,
bool  deltax,
bool  deltay 
)