Dear developers of Sage

I'm working on trac http://trac.sagemath.org/sage_trac/ticket/6479 adn
the foloowing enahancements of desolve
* with parameter show_method=True Sage returns pair [solution, string
describing method (e.g. linear)]
* with parametr ode_contrib=True Sage tries to use ode2 first and if
this fails, then tries ode_contrib command, which allows to solve more
types of equations. This is False by default, since seems ode_contrib
sometimes to hang (more precisely, the computation is toooo long)

I found a bug in maxima reported today at
http://news.gmane.org/gmane.comp.mathematics.maxima.general as
"Seriious bug in ic2" ( 
http://thread.gmane.org/gmane.comp.mathematics.maxima.general/28434
)

I suppose to raise warning from Sage to the user that using bc2
command for second order ODE equations which are not linear is
insecure. Is it O.K? Is it in harmony with customs used in Sage? And
how can send this message to the user, without producing error like
raise NotImplementedError, "Maxima was unable to solve this system."

Thank you
Robert Marik

On 4 říj, 00:22, "ma...@mendelu.cz" <ma...@mendelu.cz> wrote:
> Hello all,
>
> studying the problem related todesolveand discussed in sage-suppport
> (http://groups.google.cz/group/sage-support/browse_thread/thread/b6f6b...
> ), I have one more question:
> The functiondesolveends with this:
>
>     if soln.lhs() == dvar:
>         soln = soln.rhs()
>
> So sometimesdesolveproduces expression (if the solution of ODE has
> been found in explicit form) and sometimes equation.
>
> What is the reason for this behavior? I think that it is confusing for
> the user, isn't it?
>
> Thank you
>
> Robert Marik
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to