
Go to the source code of this file.
Data Structures | |
| struct | coord |
| struct | bucket_t |
| struct | _bucket_list_t |
Typedefs | |
| typedef _bucket_list_t * | bucket_list_t |
Functions | |
| void | bucket_grouping (double **tab, tree_t *tab_node, tree_t *new_tab_node, int arity, int N, int M, long int k) |
| int | try_add_edge (double **tab, tree_t *tab_node, tree_t *parent, int arity, int i, int j, int N, int *nb_groups) |
| typedef _bucket_list_t* bucket_list_t |
Definition at line 29 of file tm_bucket.h.
| void bucket_grouping | ( | double ** | tab, | |
| tree_t * | tab_node, | |||
| tree_t * | new_tab_node, | |||
| int | arity, | |||
| int | N, | |||
| int | M, | |||
| long int | k | |||
| ) |
Definition at line 452 of file tm_bucket.C.
References _bucket_list_t::bucket_indice, _bucket_list_t::cur_bucket, display_pivots(), free_bucket_list(), PUP::l, next_bucket_elem(), partial_sort(), try_add_edge(), update_val(), and _tree_t::val.
Referenced by group_nodes().


| int try_add_edge | ( | double ** | tab, | |
| tree_t * | tab_node, | |||
| tree_t * | parent, | |||
| int | arity, | |||
| int | i, | |||
| int | j, | |||
| int | N, | |||
| int * | nb_groups | |||
| ) |
Definition at line 398 of file tm_bucket.C.
References add_edge_3(), assert, _tree_t::child, and _tree_t::parent.
Referenced by bucket_grouping(), and super_fast_grouping().


1.5.5