opal_graph_vertex_t 38 opal/class/opal_graph.c static void opal_graph_vertex_construct(opal_graph_vertex_t *vertex); opal_graph_vertex_t 39 opal/class/opal_graph.c static void opal_graph_vertex_destruct(opal_graph_vertex_t *vertex); opal_graph_vertex_t 42 opal/class/opal_graph.c opal_graph_vertex_t, opal_graph_vertex_t 87 opal/class/opal_graph.c static void opal_graph_vertex_construct(opal_graph_vertex_t *vertex) opal_graph_vertex_t 100 opal/class/opal_graph.c static void opal_graph_vertex_destruct(opal_graph_vertex_t *vertex) opal_graph_vertex_t 186 opal/class/opal_graph.c static void delete_all_edges_conceded_to_vertex(opal_graph_t *graph, opal_graph_vertex_t *vertex) opal_graph_vertex_t 219 opal/class/opal_graph.c void opal_graph_add_vertex(opal_graph_t *graph, opal_graph_vertex_t *vertex) opal_graph_vertex_t 320 opal/class/opal_graph.c void opal_graph_remove_vertex(opal_graph_t *graph, opal_graph_vertex_t *vertex) opal_graph_vertex_t 354 opal/class/opal_graph.c uint32_t opal_graph_adjacent(opal_graph_t *graph, opal_graph_vertex_t *vertex1, opal_graph_vertex_t *vertex2) opal_graph_vertex_t 430 opal/class/opal_graph.c opal_graph_vertex_t *opal_graph_find_vertex(opal_graph_t *graph, void *vertex_data) opal_graph_vertex_t 495 opal/class/opal_graph.c int opal_graph_get_adjacent_vertices(opal_graph_t *graph, opal_graph_vertex_t *vertex, opal_value_array_t *adjacents) opal_graph_vertex_t 536 opal/class/opal_graph.c uint32_t opal_graph_spf(opal_graph_t *graph, opal_graph_vertex_t *vertex1, opal_graph_vertex_t *vertex2) opal_graph_vertex_t 626 opal/class/opal_graph.c uint32_t opal_graph_dijkstra(opal_graph_t *graph, opal_graph_vertex_t *vertex, opal_value_array_t *distance_array) opal_graph_vertex_t 709 opal/class/opal_graph.c opal_graph_vertex_t *vertex; opal_graph_vertex_t 717 opal/class/opal_graph.c vertex = OBJ_NEW(opal_graph_vertex_t); opal_graph_vertex_t 44 opal/class/opal_graph.h OPAL_DECLSPEC OBJ_CLASS_DECLARATION(opal_graph_vertex_t); opal_graph_vertex_t 110 opal/class/opal_graph.h struct opal_graph_vertex_t *sibling;/* A pointer to a sibling vertex. */ opal_graph_vertex_t 123 opal/class/opal_graph.h typedef struct opal_graph_vertex_t opal_graph_vertex_t; opal_graph_vertex_t 130 opal/class/opal_graph.h opal_graph_vertex_t *vertex; /* The adjacency_list is for adjacent of this vertex */ opal_graph_vertex_t 148 opal/class/opal_graph.h opal_graph_vertex_t *start; /* The start vertex. */ opal_graph_vertex_t 149 opal/class/opal_graph.h opal_graph_vertex_t *end; /* The end vertex */ opal_graph_vertex_t 182 opal/class/opal_graph.h opal_graph_vertex_t *vertex; opal_graph_vertex_t 198 opal/class/opal_graph.h OPAL_DECLSPEC void opal_graph_add_vertex(opal_graph_t *graph, opal_graph_vertex_t *vertex); opal_graph_vertex_t 208 opal/class/opal_graph.h OPAL_DECLSPEC void opal_graph_remove_vertex(opal_graph_t *graph, opal_graph_vertex_t *vertex); opal_graph_vertex_t 247 opal/class/opal_graph.h OPAL_DECLSPEC uint32_t opal_graph_adjacent(opal_graph_t *graph, opal_graph_vertex_t *vertex1, opal_graph_vertex_t *vertex2); opal_graph_vertex_t 278 opal/class/opal_graph.h OPAL_DECLSPEC opal_graph_vertex_t *opal_graph_find_vertex(opal_graph_t *graph, void *vertex_data); opal_graph_vertex_t 308 opal/class/opal_graph.h OPAL_DECLSPEC int opal_graph_get_adjacent_vertices(opal_graph_t *graph, opal_graph_vertex_t *vertex, opal_value_array_t *adjacent); opal_graph_vertex_t 329 opal/class/opal_graph.h OPAL_DECLSPEC uint32_t opal_graph_spf(opal_graph_t *graph, opal_graph_vertex_t *vertex1, opal_graph_vertex_t *vertex2); opal_graph_vertex_t 343 opal/class/opal_graph.h OPAL_DECLSPEC uint32_t opal_graph_dijkstra(opal_graph_t *graph, opal_graph_vertex_t *vertex, opal_value_array_t *distance_array);