1 #ifndef __CS_BLOCK_DIST_H__ 2 #define __CS_BLOCK_DIST_H__ unsigned long cs_gnum_t
global mesh entity number
Definition: cs_defs.h:301
cs_block_dist_info_t cs_block_dist_compute_sizes(int rank_id, int n_ranks, int min_rank_step, cs_lnum_t min_block_size, cs_gnum_t n_g_ents)
Compute block size and rank info for use with a block distribution.
Definition: cs_block_dist.c:91
Definition: cs_block_dist.h:50
#define BEGIN_C_DECLS
Definition: cs_defs.h:510
int n_ranks
Definition: cs_block_dist.h:54
int rank_step
Definition: cs_block_dist.h:55
cs_block_dist_info_t cs_block_dist_compute_sizes_nr(int rank_id, int n_ranks, int n_block_ranks, cs_gnum_t n_g_ents)
Compute block size and rank info for use with a block distribution for a new global number of entitie...
Definition: cs_block_dist.c:196
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:316
#define END_C_DECLS
Definition: cs_defs.h:511
cs_lnum_t block_size
Definition: cs_block_dist.h:59