Comment #115 on issue 1694 by nicolas.pourcelot: solve has many issues with
fractions
http://code.google.com/p/sympy/issues/detail?id=1694
All test_solver.py tests pass now (for some, you need a hint to have a more
pleasant shaped solution).
Many tests currently fail in test_ode.py however, since solution shape is
sometimes different.
I'm changing tests when the new solution is simpler ; however in some cases
the solution is more complicated - since solver solution is more
complicated by default...
For example:
f(x) == log(log(C1/x)**(-x))
is now replaced by
f(x) == pi*I*x + log(log(C1*x)**(-x))
The issue appeared previously in test_solver.py (cf. comment 89), and I
added a 'hint' keyword in solve() to be still able to obtain the best
looking solution.
So, what should I do concerning dsolve() ?
May I modify the test to allow f(x) == pi*I*x + log(log(C1*x)**(-x)) as a
solution ?
The alternative would be to add a second hint keyword to dsolve()
(something like 'solve_hint'), which would be then passed to solve(), but I
find it a bit confusing...
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.