Hi Orestis,

It's great that you would like to contribute to SymPy. There is plenty
of work to be done on ODEs. For your suggestions I think that possibly
the simplest would be implementing a solver for the Legendre equation.
I would recommend to start with fixing the simplest thing possible
though and adding a new solver like for the Legendre equation is
possibly not something best to try for a first pull request.

There is a list of open issues for ODEs here:
https://github.com/sympy/sympy/labels/solvers.dsolve
I don't know if any of those should be considered easy.

We also have non-ODE issues that are labelled as "easy to fix"
although not all are actually easy:
https://github.com/sympy/sympy/labels/Easy%20to%20Fix

Oscar

On Tue, 15 Oct 2019 at 23:01, open jungle <[email protected]> wrote:
>
> Hello,
>
> My name is Orestis Vaggelis and I'm a sophomore mathematics student on the 
> National and
> Kapodistrian University of Athens. I have a 1 year of Python experience and I 
> am very excited, that I
> am able to combine mathematics and programming on an open source project, and 
> (potentially) help other people with my contribution! I am very interested on 
> expanding the ordinary differential equation solveset and I would love some 
> feedback on a few ideas that I have!
>
> 1) Firstly, I read the ODE docs and I think that, currently Sympy does not 
> have a way to solve an
>      ordinary differential equation or simultaneous differential equations 
> using the Laplace transform.
> 3) Implement solver for the legendre equation.
> 2) Implement Sturm - Liouville form, which can apply on the Bessel equation, 
> the legendre equation and on many other cases.
> 4) Implement Finite difference methods to convert a linear (non-linear) 
> Ordinary Differential Equation into a system of linear (non-linear) 
> equations, which can then be solved by matrix algebra techniques.
>
>
> I will keep looking for more things to implement, but if you have something 
> in mind, please don't hesitate to let me know !!
>
>
>
> --
> 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/ddf18648-9c74-4325-beb4-87e4f5e9495a%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/CAHVvXxRvnPUCW0aVM0oqLup3rvb%2BAOmASKuFdOw2zax_dRfk6w%40mail.gmail.com.

Reply via email to