So, I am interested in rewriting parts of the current ODE as discussed in
the roadmap. Is there any work started in that direction and if not then
can I create a PR for the same?

On Mon, Feb 24, 2020, 2:52 AM Oscar Benjamin <[email protected]>
wrote:

> The current refactoring effort applies only to the case of solving
> *single* ODEs. The ODE systems code also needs to be refactored but
> (in my opinion) needs a complete rewrite. That is what the roadmap is
> about (it describes how to rewrite everything). The code for systems
> of ODEs should also get refactored in the process but there is no need
> to "refactor" it in its current form if it is in fact being
> *completely* rewritten: we can just make sure that the new code is
> written the way we want it to be.
>
> On Sun, 23 Feb 2020 at 19:52, Milan Jolly <[email protected]> wrote:
> >
> > Ok so I have gone through the links suggested and I have realised that
> as far as ODE module is concerned, refactoring is the most important task.
> But, as far as that is concerned, I think Mohit Balwani is working on this
> for a while and I want to limit any collisions with my co-contributors. So,
> I have couple of ideas to work on:
> > 1. Helping to extend the solvers, i.e.implementing a fully working
> n-equations solver for constant coefficient homogeneous systems. This is
> from the ODE systems map. I am interested in working on this but I
> understand that it might be hard to work upon it while refactoring takes
> place. Still, if its possible to work on this and if no one else has
> started to work in this direction yet then I am willing to work for this.
> > 2. Using connected components function implemented by Oscar Benjamin in
> https://github.com/sympy/sympy/pull/16225 to enhance ODE solvers and
> computing eigen values faster as mentioned here
> https://github.com/sympy/sympy/issues/16207 .
> > 3. This idea is not mentioned in the ideas page and is something of my
> own. If there is anything possible, then I can also work on extending
> functions like maximum, minimum, argmax, argmin, etc in calculus module. I
> have been working on the issue https://github.com/sympy/sympy/pull/18550
> and I think there is some scope to extend these functionalities.
> >
> > On Sunday, February 23, 2020 at 1:32:20 AM UTC+5:30, Milan Jolly wrote:
> >>
> >> Hello everyone,
> >>
> >> My name is Milan Jolly and I am an undergraduate student at Indian
> Institute of Technology, Patna. For the past 2 month, I have been learning
> and exploring sympy through either contributions, reading documentation or
> trying examples out. This last month I have learned a lot of new things
> thanks to the well designed code-base, the structured way this community
> works and most importantly the maintainers who make it work. It has been a
> pleasure to be a part of the community.
> >>
> >> I am interested in participating for GSoC this year and I would like to
> work for this org during the summers if I am lucky. I particularly want to
> work on improving the current ODE module as it is given in the idea list.
> There is a lot of work that needs to be taken care of like:
> >> 1. Implementing solvers for solving constant coefficient
> non-homogeneous systems
> >> 2. Solving mixed order ODEs
> >> 3. Adding rearrangements to solve the system
> >>
> >> These are not my ideas but I have taken inspiration from the ideas page
> but I am up for working on these. If someone can guide me regarding this
> then it would be really helpful.
> >
> > --
> > 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 [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/1033f581-abbb-4be5-a5b2-1988f4261535%40googlegroups.com
> .
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/CAHVvXxTeWturK6WmtHKxakLqbV1yhp5_KoTPs8vPtmbu8%3D2VxQ%40mail.gmail.com
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAMrWc1BZKcwjFvVQwZZ80P6s-CP62Tn_VN30zBEdjmqhrN44DA%40mail.gmail.com.

Reply via email to