13 #ifndef HECMW_GRAPH_INCLUDED
14 #define HECMW_GRAPH_INCLUDED
int HECMW_graph_degeneGraph(struct hecmw_graph *graph, const struct hecmw_graph *refgraph, int num_part, const int *parttab)
const int * HECMW_graph_getEdgeIndex(const struct hecmw_graph *graph)
int HECMW_graph_getNumEdge(const struct hecmw_graph *graph)
int HECMW_graph_addEdge(struct hecmw_graph *graph, int vert1, int vert2)
const int * HECMW_graph_getEdgeItem(const struct hecmw_graph *graph)
int HECMW_graph_getNumVertex(const struct hecmw_graph *graph)
void HECMW_graph_print(const struct hecmw_graph *graph, FILE *fp)
void HECMW_graph_finalize(struct hecmw_graph *graph)
void HECMW_graph_setNumVertex(struct hecmw_graph *graph, int num_vertex)
int HECMW_graph_init_with_arrays(struct hecmw_graph *graph, int num_vertex, int *edge_index, int *edge_item)
int HECMW_graph_init(struct hecmw_graph *graph)
struct hecmw_varray_int * m_edge_item
struct hecmw_varray_int * m_edge_index
struct hecmw_varray_int * m_vertex_weight