aboutsummaryrefslogtreecommitdiff
path: root/src/PUGHSlabi.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/PUGHSlabi.h')
-rw-r--r--src/PUGHSlabi.h16
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;