Differential Equations - GSOC

105 views
Skip to first unread message

Pranit Bauva

unread,
Sep 19, 2015, 2:09:49 AM9/19/15
to sympy
Hey everyone!
          I am interested in developing Differential Equations (ordinary and partial) for SymPy. I saw that some work has already been done in this context. I went through the documentation and realized that all the things I knew about were already developed. In fact there were many things I did not know which had been developed. So I wanted to know what all things are left and the resources from where I could know about the remaining things. I have currently no idea about partial differential equations but I am willing to learn something new. And also could you tell me how time I would have to dedicate aside for learning Differential Equations?

Pranit Bauva,
1st year Undergraduate,
IIT Kharagpur.


Pranit Bauva

unread,
Sep 19, 2015, 2:56:10 AM9/19/15
to sympy
Sorry!
        I forgot to introduce myself. I am Pranit Bauva, 1st year Undergraduate Student in Department of Mining Engineering from IIT Kharagpur. I am familiar with C, Java, Python. I like mathematics. I have been using Open Source software for 4 years and I think that it was the best decision I made. That is the reason I want to contribute to the project. So this year I am applying for Google Summer of Code (GSOC). Since I like mathematics too, I figured I would take up a project related to mathematics. I know that my studies are not related to this project but I have a good idea about mathematics and computer science. Though I am thinking of taking a minors in Mathematics. I would be glad if you would help.
IRC (freenode) : pungi-man
github : pranitbauva1997
blog : http://www.bauva.in

Jason Moore

unread,
Sep 20, 2015, 7:47:45 PM9/20/15
to sy...@googlegroups.com
Pranit,

You can start by reading through our contributing guide and setting up your development environment:

https://github.com/sympy/sympy/wiki/introduction-to-contributing

The guide points the "easy to fix" issues. You can also find information on the wiki about our road map and plans, some of which will talk about differential equations. It would also be good to read the reports from the previous GSoC students that worked on differential equations, also on the wiki, and connect with those developers.

--
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+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/131e5c64-4458-4176-b417-44f021672c60%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Aaron Meurer

unread,
Sep 20, 2015, 8:10:24 PM9/20/15
to sy...@googlegroups.com
Not a lot has been done with regard to PDEs. Also, I believe there
still needs to be better support for solving ODEs that define special
functions (like bessel functions for example).

Aaron Meurer
> --
> 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+un...@googlegroups.com.
> To post to this group, send email to sy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/a470e042-228b-4ba4-8c2a-a9234d380a41%40googlegroups.com.

Tim Lahey

unread,
Sep 20, 2015, 8:23:59 PM9/20/15
to sy...@googlegroups.com
There's some bugs with the non-linear ODE solver that were hit when the work on systems of ODEs was done. They're yet to be fixed (I think).

Cheers,

Tim.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2B0jmKa9nxN64MT7YPHYCb8hugfur%3DrxrU37JGr%2B18ceg%40mail.gmail.com.

Pranit Bauva

unread,
Sep 21, 2015, 9:12:20 AM9/21/15
to sympy
Dear everyone,

Thanks for helping! I have successfully set up the environment. I have just started with tutorials and the docs. Hoping to contribute as soon as I finish. Aaron, I currently don't know about Bessel functions but I would definitely look it up. What are the other special functions that are left out in the project? And could you recommend me a book for partial differential equations preferably one with a hard copy available?

Pranit Bauva


On Saturday, 19 September 2015 11:39:49 UTC+5:30, Pranit Bauva wrote:

Aaron Meurer

unread,
Sep 21, 2015, 11:54:35 AM9/21/15
to sy...@googlegroups.com
The only PDE book I know if is the one that I used in college and it
isn't one that I would particularly recommend.

Aaron Meurer
> --
> 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+un...@googlegroups.com.
> To post to this group, send email to sy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/48d028f4-5e0c-4d7d-bb7b-a326045aa184%40googlegroups.com.

Pranit Bauva

unread,
Sep 21, 2015, 11:59:52 AM9/21/15
to sympy
Aaron,

Okay! I will see what I can get in the college library.


On Saturday, 19 September 2015 11:39:49 UTC+5:30, Pranit Bauva wrote:
Reply all
Reply to author
Forward
0 new messages