1 #ifndef __CS_PART_TO_BLOCK_H__ 2 #define __CS_PART_TO_BLOCK_H__ 57 typedef struct _cs_part_to_block_t cs_part_to_block_t;
81 cs_part_to_block_create_by_gnum(MPI_Comm comm,
94 cs_part_to_block_destroy(cs_part_to_block_t **d);
108 cs_part_to_block_transfer_gnum(cs_part_to_block_t *d,
122 cs_part_to_block_get_n_part_ents(cs_part_to_block_t *d);
136 cs_part_to_block_copy_array(cs_part_to_block_t *d,
139 const void *part_values,
156 cs_part_to_block_copy_index(cs_part_to_block_t *d,
177 cs_part_to_block_copy_indexed(cs_part_to_block_t *d,
180 const void *part_val,
cs_datatype_t
Definition: cs_defs.h:223
Definition: cs_block_dist.h:50
#define BEGIN_C_DECLS
Definition: cs_defs.h:365
int cs_lnum_t
Definition: cs_defs.h:260
unsigned cs_gnum_t
Definition: cs_defs.h:255
#define END_C_DECLS
Definition: cs_defs.h:366