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.
