On Saturday, March 24, 2012 9:57:06 PM UTC-4, Saptarshi Mandal wrote:
>
> > 
> > > I don't think sympy has an ODE systems solver. That would be very 
> useful for my 
> > > DE students, even if for only the 2x2 and 3x3 case. 
> > 
> > Oh yes, I forgot about this.  I don't see any reason why it shouldn't 
> > be able to handle the nxn case of a linear system.  You can also 
> > implement methods for solving non-linear systems that decouple. 
> > 
>
>
> Kristen: I have a pull request on hold regarding this. I can hand 
> over that work to you. 
>

I'd be interested. 

>
> > Relating to this, it would be useful to add some methods that don't 
> > necessarily solve ODEs, but manipulate them.  For example, you could 
> > have a method that takes a higher order ODE and converts it into a 
> > system of 1st order ODEs.  Take a look at Maple's DETools package for 
> > some more ideas. 
> > 
>
> A *very* good idea. Is there some scope for code deduplication in this 
> case as well? I mean, do you perform some simplification in each of 
> the 
> techniques you have implemented that can be factored out into a common 
> function? 
>

I agree that it is a good idea. The ability to manipulate a ODE that you 
don't have a solver for into a system of ODEs that you do would be insanely 
useful 

>
> > And if you search the issues, you'll see that we still need support 
> > for initial/boundary conditions, and there is also an issue for 
> > improving the situation of arbitrary constant simplification. 
> > 
> > Aaron Meurer 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > >>> And by the way, "more complete PDE solver" is putting it kindly.  We 
> > 
> > >>> currently have *no* PDE solver, just a couple of helper methods for 
> > >>> separation of variables. 
> > 
> > >>> Aaron Meurer 
> > 
> > >>> > What do you plan on implementing? 
> > 
> > >>> > Cheers! 
> > >>> > Saptarshi 
> > 
> > >>> > -- 
> > >>> > You received this message because you are subscribed to the Google 
> > >>> > Groups "sympy" group. 
> > >>> > To post to this group, send email to sympy@googlegroups.com. 
> > >>> > To unsubscribe from this group, send email to 
> > >>> > sympy+unsubscribe@​googlegroups.com<sympy%2bunsubscr...@googlegroups.com>.
> > >>> >  
>
> > >>> > For more options, visit this group at 
> > >>> >http://groups.google.com/​group/sympy?hl=en<http://groups.google.com/group/sympy?hl=en>.
> > >>> > 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/sympy/-/0iVns1T8et8J.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to