  | 
  
    My Project
    
   programmer's documentation 
   | 
 
 
 
 
Go to the documentation of this file.    1 #ifndef __CS_PART_TO_BLOCK_H__ 
    2 #define __CS_PART_TO_BLOCK_H__ 
  139                             const void           *part_values,
 
  180                               const void           *part_val,
 
 
void cs_part_to_block_destroy(cs_part_to_block_t **d)
Definition: cs_part_to_block.c:589
 
void cs_part_to_block_transfer_gnum(cs_part_to_block_t *d, cs_gnum_t global_ent_num[])
Definition: cs_part_to_block.c:621
 
#define END_C_DECLS
Definition: cs_defs.h:468
 
struct _cs_part_to_block_t cs_part_to_block_t
Definition: cs_part_to_block.h:57
 
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
 
void cs_part_to_block_copy_indexed(cs_part_to_block_t *d, cs_datatype_t datatype, const cs_lnum_t *part_index, const void *part_val, const cs_lnum_t *block_index, void *block_val)
Definition: cs_part_to_block.c:727
 
cs_datatype_t
Definition: cs_defs.h:260
 
void const cs_int_t const cs_int_t const cs_int_t const cs_int_t * stride
Definition: cs_sat_coupling.h:325
 
Definition: cs_block_dist.h:50
 
unsigned long cs_gnum_t
global mesh entity number
Definition: cs_defs.h:286
 
cs_part_to_block_t * cs_part_to_block_create_by_gnum(MPI_Comm comm, cs_block_dist_info_t bi, cs_lnum_t n_ents, const cs_gnum_t global_ent_num[])
Definition: cs_part_to_block.c:551
 
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:298
 
void cs_part_to_block_copy_index(cs_part_to_block_t *d, const cs_lnum_t *part_index, cs_lnum_t *block_index)
Definition: cs_part_to_block.c:696
 
cs_lnum_t cs_part_to_block_get_n_part_ents(cs_part_to_block_t *d)
Definition: cs_part_to_block.c:640
 
void cs_part_to_block_copy_array(cs_part_to_block_t *d, cs_datatype_t datatype, int stride, const void *part_values, void *block_values)
Definition: cs_part_to_block.c:662