New version (slightly cleaner and more readable the previous one and better in the sense that desolve with initial condition returns the right-hand side only) is at http://user.mendelu.cz/marik/temp/desolvers.py
However - we still call ode2 two times when solving second order ode with initial conditions and I do not know how can I find revision number from the output of hg_sage.log() which looks like this. changeset: 12847:506e71164e58 tag: tip user: Robert Marik <[email protected]> date: Tue Oct 06 11:36:32 2009 +0200 summary: fix for initial conditions for second order linear ODE changeset: 12846:4b6ae67a0a00 user: NoSyu <[email protected]> date: Sat Aug 08 14:44:13 2009 +0200 summary: trac 6464: Unicode in notebook worksheets changeset: 12845:684eea91ff22 user: Minh Van Nguyen <[email protected]> date: Fri Aug 14 05:37:38 2009 -0700 summary: 4.1.1 changeset: 12844:416f43f23734 user: Minh Van Nguyen <[email protected]> date: Fri Aug 14 05:37:38 2009 -0700 summary: Added tag 4.1.1 for changeset 605e779a7889 changeset: 12843:605e779a7889 tag: 4.1.1 Any criticism and suggestions are highly appretiated! I didn't took into account the note on the original trac ticket ( http://trac.sagemath.org/sage_trac/ticket/6479 ): An additional problem is that the syntax for desolve and desolve_laplace are different. Perhaps this could be fixed at the same time? Robert Marik --~--~---------~--~----~------------~-------~--~----~ 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/sage-support URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
