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