StarPU Handbook
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Tree

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_treestarpu_tree_get (struct starpu_tree *tree, int id)
 
struct starpu_treestarpu_tree_get_neighbour (struct starpu_tree *tree, struct starpu_tree *node, int *visited, int *present)
 
void starpu_tree_free (struct starpu_tree *tree)
 

Detailed Description

This section describes the tree facilities provided by StarPU.


Data Structure Documentation

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

Function Documentation

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