Updates:
        Labels: -Priority-Medium Priority-High NeedsReview

Comment #6 on issue 1468 by smichr: problems with quartic root solver
http://code.google.com/p/sympy/issues/detail?id=1468

I've attached a patch which replaces the old quartic solver with a new one  
that does
not seem to exhibit the same problem. There are a variety of other changes,  
including
an option now to initialize roots() with a tuple:

roots((a,b,c)) -> gives solution to ax^2+bx+c

I also decided to make the quartic and cubic routines complete rather than  
quick but
incomplete. e.g. if a polynomial is sent to roots, roots would never pass  
it on to
quartic or cubic with the constant being 0 because that case could be  
factored. But
since someone might want to compare the roots (smart) root and the naive  
root from
quartic or cubic, I made them both complete.

All changes are annotated in the patch.

/c

Attachments:
        0001-new-quartic-routine-cubic-mods-misc-changes.patch  21.5 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to sympy-issues@googlegroups.com
To unsubscribe from this group, send email to 
sympy-issues+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to