diff options
Diffstat (limited to 'src/PUGHSlabi.h')
-rw-r--r-- | src/PUGHSlabi.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/PUGHSlabi.h b/src/PUGHSlabi.h index f251544..47f8907 100644 --- a/src/PUGHSlabi.h +++ b/src/PUGHSlabi.h @@ -26,15 +26,21 @@ typedef struct hslab_mapping_t int target_proc; int hdim; int vdim; - int *global_origin; /* vdim */ - int *directions; /* hdim * vdim */ - int *extents; /* hdim */ - int *downsample; /* hdim */ - int *global_hsize; /* hdim */ + int *vectors; + int *local_startpoint; /* vdim */ + int *local_endpoint; /* vdim */ + int *global_startpoint; /* vdim */ + int *global_endpoint; /* vdim */ int *do_dir; /* vdim */ + int *downsample; /* vdim */ + int *global_hsize; /* hdim */ + int *local_hsize; /* hdim */ + int *directions; /* hdim * vdim */ int is_diagonal_in_3D; + unsigned int totals; t_hslabConversionFn conversion_fn; struct hslab_mapping_t *prev, *next; + int full_hyperslab; } hslab_mapping_t; |