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.

Reply via email to