HiRep 0.1
|
#include <new_geometry.h>
Data Fields | |
int | l [4] |
the lower left corner, the box base point (e.g. in the extended lattice) | |
int | h [4] |
the upper right corner | |
int | base_index |
int | base_index_odd |
int | parity |
0 -> base point is even; 1 -> basepoint is odd | |
char | mask |
tells if the box is a border, e.g. if T_UP_MASK is set the box is in top T border of the extended lattice | |
enum box_type | type |
coord4 * | icoord |
given an index in the box return the 4D coordinates of the point in the box relative to the l[4] | |
struct box_t * | sendBox |
if this is a border corresponding to a Recv buffer, this is the box to copy data from, i.e. corresponding to the Send buffer | |
struct box_t * | next |
link to next box. NULL if last | |
-—h ....| NB: the h[4] is not in the box, ....| i.e. coordinates needs to be l[]<= p[] <h[] l...|