  | 
  
    My Project
    
   programmer's documentation 
   | 
 
 
 
 
Go to the documentation of this file.    1 #ifndef __CS_JOIN_SET_H__ 
    2 #define __CS_JOIN_SET_H__ 
  152                         cs_join_eset_t  **equiv_set);
 
  358 #if defined(HAVE_MPI) 
  375 cs_join_gset_robin_sync(cs_join_gset_t   *loc_set,
 
  390 cs_join_gset_robin_update(
const cs_join_gset_t   *sync_set,
 
  391                           cs_join_gset_t         *loc_set,
 
  408 cs_join_gset_block_sync(
cs_gnum_t        max_gnum,
 
  409                         cs_join_gset_t  *loc_set,
 
  426 cs_join_gset_block_update(
cs_gnum_t              max_gnum,
 
  427                           const cs_join_gset_t  *sync_set,
 
  428                           cs_join_gset_t        *loc_set,
 
  463                   const cs_join_gset_t  *set);
 
 
cs_join_gset_t * cs_join_gset_invert(const cs_join_gset_t *set)
Definition: cs_join_set.c:1034
 
cs_join_rset_t * cs_join_rset_create(cs_lnum_t max_size)
Definition: cs_join_set.c:282
 
void cs_join_gset_clean(cs_join_gset_t *set)
Definition: cs_join_set.c:1160
 
void cs_join_gset_merge_elts(cs_join_gset_t *set, int order_tag)
Definition: cs_join_set.c:1470
 
void cs_join_gset_compress(cs_join_gset_t *set)
Definition: cs_join_set.c:1384
 
#define END_C_DECLS
Definition: cs_defs.h:468
 
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
 
void cs_join_gset_destroy(cs_join_gset_t **set)
Definition: cs_join_set.c:912
 
void cs_join_dump_array(FILE *f, const char *type, const char *header, int n_elts, const void *array)
Definition: cs_join_set.c:2223
 
void cs_join_gset_single_order(const cs_join_gset_t *set, cs_lnum_t *n_elts, cs_gnum_t *new_array[])
Definition: cs_join_set.c:1295
 
void cs_join_gset_sort_sublist(cs_join_gset_t *set)
Definition: cs_join_set.c:1010
 
void cs_join_eset_destroy(cs_join_eset_t **equiv_set)
Definition: cs_join_set.c:425
 
cs_join_gset_t * cs_join_gset_copy(const cs_join_gset_t *src)
Definition: cs_join_set.c:879
 
unsigned long cs_gnum_t
global mesh entity number
Definition: cs_defs.h:286
 
void cs_join_gset_sort_elts(cs_join_gset_t *set)
Definition: cs_join_set.c:931
 
void cs_join_eset_check_size(cs_lnum_t request_size, cs_join_eset_t **equiv_set)
Definition: cs_join_set.c:391
 
void cs_join_rset_destroy(cs_join_rset_t **set)
Definition: cs_join_set.c:308
 
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:298
 
void cs_join_gset_clean_from_array(cs_join_gset_t *set, cs_gnum_t linked_array[])
Definition: cs_join_set.c:1211
 
cs_join_gset_t * cs_join_gset_create_from_tag(cs_lnum_t n_elts, const cs_gnum_t tag[])
Definition: cs_join_set.c:593
 
void cs_join_eset_clean(cs_join_eset_t **eset)
Definition: cs_join_set.c:443
 
void cs_join_gset_dump(FILE *f, const cs_join_gset_t *set)
Definition: cs_join_set.c:2286
 
cs_join_gset_t * cs_join_gset_create(cs_lnum_t n_elts)
Definition: cs_join_set.c:553
 
cs_join_gset_t * cs_join_gset_create_by_equiv(const cs_join_gset_t *set, const cs_gnum_t init_array[])
Definition: cs_join_set.c:728
 
void const cs_int_t * type
Definition: cs_measures_util.h:425
 
cs_join_eset_t * cs_join_eset_create(cs_lnum_t init_size)
Definition: cs_join_set.c:366
 
void cs_join_rset_resize(cs_join_rset_t **set, cs_lnum_t test_size)
Definition: cs_join_set.c:326