= {
.get_indices_at_positions = NULL,
.get_positions_of_indices = NULL,
.get_positions_of_indices_off = NULL,
.get_bounding_box = NULL,
}
static void idxlist_collection_get_indices(Xt_idxlist idxlist, Xt_int *indices)
static int idxlist_collection_get_position_of_index_off(Xt_idxlist idxlist, Xt_int index, int *position, int offset)
static int idxlist_collection_get_position_of_index(Xt_idxlist idxlist, Xt_int index, int *position)
static void idxlist_collection_delete(Xt_idxlist data)
static Xt_idxlist idxlist_collection_sorted_copy(Xt_idxlist idxlist, Xt_config config)
static Xt_idxlist idxlist_collection_copy(Xt_idxlist idxlist)
static int idxlist_collection_get_num_index_stripes(Xt_idxlist idxlist)
static int idxlist_collection_get_sorting(Xt_idxlist idxlist)
static Xt_int idxlist_collection_get_max_index(Xt_idxlist idxlist)
static size_t idxlist_collection_get_pack_size(Xt_idxlist data, MPI_Comm comm)
static Xt_int idxlist_collection_get_min_index(Xt_idxlist idxlist)
static int idxlist_collection_get_index_at_position(Xt_idxlist idxlist, int position, Xt_int *index)
static void idxlist_collection_pack(Xt_idxlist data, void *buffer, int buffer_size, int *position, MPI_Comm comm)
static void idxlist_collection_get_index_stripes(Xt_idxlist idxlist, struct Xt_stripe *restrict stripes, size_t num_stripes_alloc)
static const Xt_int * idxlist_collection_get_indices_const(Xt_idxlist idxlist)