On Thu, Feb 26, 2009 at 6:55 PM, Robert Miller <rlmills...@gmail.com> wrote: > >> Is there a reason that you don't convert to C graphs by default anymore? >> I can see this preventing at least some people from getting fast >> answers and having a bad opinion of Sage :(. > > If there were evidence that things were *always* faster when > converting to C graphs automatically, I would definitely want to > implement that. What I was afraid of were the cases that would > terminate quickly in the isomorph stage, and hence copying the graph > over would be a waste of time. Granted, isomorph testing itself can > probably be expected to dominate, so I wouldn't be surprised if > converting first was just about always faster. > > Thoughts?
I would think that the default method should be the one that's usually faster. If you want to allow not converting, you could add an extra argument convert_to_c=True, so the user could explicitly skip the conversion step if there was reason to expect it wasn't a good idea in this case. Carl --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---