Hello,
Thanks for your time. You helped me identify the problem. It seems that Read Graphviz function when it read in the dot language in order from a textfile, does not create the graph in the same order, which causes problems with my delete function and additional language I created inside of read_graphviz to delete these verticies.
Now I have to figure out how to break apart read_graphviz function trying to figure out how to make it read and create IN ORDER from the dotfile. Any comments and suggestions are appreciated.
Thanks Again!
EF
On Fri, 3 Sep 2010, ef wrote:
Yes -- edges from a node to itself.Hello,
Thanks for the response. I am deleting vertices that are no longer needed. I have an algorithm that does work each time a vertex is
added, so I delete those that are no longer referenced.
Also my graphs definetly do not have self loops. (Nodes that reference them selves right?).
Why are you using mutate_graph? That is specific to the Graphviz reader. If you are writing a graph algorithm, you can use clear_vertex and remove_vertex directly. See if that solves the problem. Also, are you sure the entry in bgl_nodes[node] is valid? Your backtrace seems to suggest that it is a null pointer.
-- Jeremiah Willcock
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users