StarPU Handbook
|
This section describes the tree facilities provided by StarPU. More...
Data Structures | |
struct | starpu_tree |
Functions | |
void | starpu_tree_reset_visited (struct starpu_tree *tree, int *visited) |
void | starpu_tree_insert (struct starpu_tree *tree, int id, int level, int is_pu, int arity, struct starpu_tree *father) |
struct starpu_tree * | starpu_tree_get (struct starpu_tree *tree, int id) |
struct starpu_tree * | starpu_tree_get_neighbour (struct starpu_tree *tree, struct starpu_tree *node, int *visited, int *present) |
void | starpu_tree_free (struct starpu_tree *tree) |
This section describes the tree facilities provided by StarPU.
struct starpu_tree |
Data Fields | ||
---|---|---|
struct starpu_tree ** | nodes |
todo |
struct starpu_tree * | father |
todo |
int | arity |
todo |
int | id |
todo |
int | level |
todo |
int | is_pu |
todo |
void starpu_tree_reset_visited | ( | struct starpu_tree * | tree, |
int * | visited | ||
) |
todo
void starpu_tree_insert | ( | struct starpu_tree * | tree, |
int | id, | ||
int | level, | ||
int | is_pu, | ||
int | arity, | ||
struct starpu_tree * | father | ||
) |
todo
struct starpu_tree * starpu_tree_get | ( | struct starpu_tree * | tree, |
int | id | ||
) |
todo
struct starpu_tree * starpu_tree_get_neighbour | ( | struct starpu_tree * | tree, |
struct starpu_tree * | node, | ||
int * | visited, | ||
int * | present | ||
) |
todo
void starpu_tree_free | ( | struct starpu_tree * | tree | ) |
todo