56#ifndef __FENIX_DATA_SUBSET_H__
57#define __FENIX_DATA_SUBSET_H__
60#define __FENIX_SUBSET_EMPTY 1
61#define __FENIX_SUBSET_FULL 2
62#define __FENIX_SUBSET_CREATE 3
63#define __FENIX_SUBSET_CREATEV 4
64#define __FENIX_SUBSET_UNDEFINED -1
89 void* src,
size_t data_type_size,
size_t max_size);
92 size_t type_size,
size_t max_size,
size_t* output_size);
94 void* dest,
size_t max_size,
size_t type_size);
95void __fenix_data_subset_send(
Fenix_Data_subset* ss,
int dest,
int tag, MPI_Comm comm);
96void __fenix_data_subset_recv(
Fenix_Data_subset* ss,
int src,
int tag, MPI_Comm comm);
Definition fenix_data_subset.h:71