On Tue, 16 Mar 2021 at 09:27, nijso.be...@gmail.com <nijso.beishui...@gmail.com> wrote: > > > A couple of ideas for improving the ODE solver capabilities are listed on the > GSoC project ideas page: > https://github.com/sympy/sympy/wiki/GSoC-Ideas#other-ode-ideas > > I propose a roadmap for a (first order) ODE solver that leads to a structured > and modular workflow where the individual functionalities can be reused
Hi Nijso, I completely agree with all of your very useful suggestions. What would be most useful is if you could write the ideas up in more detail e.g. on the sympy wiki. Last year I wrote something for improving the ODE systems solvers which you can see here: https://github.com/sympy/sympy/wiki/ODE-Systems-roadmap That led to a successful GSOC project that massively improved the very messy code that was there before for ODE systems. Most of the ideas from that roadmap got implemented and thousands of lines of buggy and repetitive code were replaced with some better more generalised code. The key point is that we are more likely to get well-prepared GSOC applications if the proposal for what needs doing is written up clearly enough with examples/references. (It doesn't need to be as explicit as the road map I wrote but we should try to be clear about exactly which paper to read, where to see existing implementations etc, how much would make sense for a single project, what background needed etc) Oscar -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxReZMEt4eNLOby_AdOUQjh4bTkADFEeY4Vh%3DUGp%2BHdHvg%40mail.gmail.com.