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
-~----------~----~----~----~------~----~------~--~---

Reply via email to