void() cs_sort_partition_s_to_elt_t(double s, void *elt, const void *input)
function pointer for conversion of a double precision value in range [0, 1] to a given element.
Definition: cs_sort_partition.h:68
int() cs_sort_partition_compare_t(const void *elt1, const void *elt2, const void *input)
function pointer for comparison of 2 elements.
Definition: cs_sort_partition.h:91
void cs_sort_partition_dest_rank_id(cs_lnum_t sampling_factor, size_t elt_size, cs_lnum_t n_elts, const void *elts, const cs_lnum_t *weight, const cs_lnum_t order[], int dest_rank_id[], cs_sort_partition_s_to_elt_t s_to_elt, cs_sort_partition_compare_t compare, const void *f_input, MPI_Comm comm)
Determine to which rank data elements should be sent for parallel sorting or ordering.
Definition: cs_sort_partition.c:719