tree.doxy 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*
  2. * This file is part of the StarPU Handbook.
  3. * Copyright (C) 2014 CNRS
  4. * See the file version.doxy for copying conditions.
  5. */
  6. /*! \defgroup API_Tree Tree
  7. \brief This section describes the tree facilities provided by StarPU.
  8. \struct starpu_tree
  9. \ingroup API_Tree
  10. \var struct starpu_tree **starpu_tree::nodes
  11. todo
  12. \var struct starpu_tree *starpu_tree::father
  13. todo
  14. \var int starpu_tree::arity
  15. todo
  16. \var int starpu_tree::id
  17. todo
  18. \var int starpu_tree::level
  19. todo
  20. \var int starpu_tree::is_pu
  21. todo
  22. \fn void starpu_tree_reset_visited(struct starpu_tree *tree, int *visited)
  23. \ingroup API_Tree
  24. todo
  25. \fn void starpu_tree_insert(struct starpu_tree *tree, int id, int level, int is_pu, int arity, struct starpu_tree *father)
  26. \ingroup API_Tree
  27. todo
  28. \fn struct starpu_tree *starpu_tree_get(struct starpu_tree *tree, int id)
  29. \ingroup API_Tree
  30. todo
  31. \fn struct starpu_tree *starpu_tree_get_neighbour(struct starpu_tree *tree, struct starpu_tree *node, int *visited, int *present)
  32. \ingroup API_Tree
  33. todo
  34. \fn void starpu_tree_free(struct starpu_tree *tree)
  35. \ingroup API_Tree
  36. todo
  37. */