GSoC 2019: Submission of my own Idea on Geometry Module of SymPy

37 views
Skip to first unread message

rajivpe...@gmail.com

unread,
Mar 7, 2019, 4:19:16 PM3/7/19
to sympy

Hello Everyone,

My name is Rajiv Ranjan Singh and Presently I am a First Year Undergraduate at JSS Academy of Technical Education Bengaluru pursuing my Bachelor of Engineering in Information Science & Engineering Department. 

I have already introduced my self to this community earlier in the month of August you can find me the post at this link Introduction and Interest in contribution to sympy on Geometry Module. In this Post, I want to Submit my own idea on Enhancement of Conic Section in Geometry Module of SymPy. Since I have gone through the major documentation and guides of SymPy and the patch codes and found the Geometry Module of SymPy is lagging behind in many features and functions because I think this module is not so active as compared to other modules and their works.

The Idea Template for Enhancement of Conic Section in Geometry Module of SymPy according to https://github.com/sympy/sympy/wiki/GSoC-2019-Ideas can be found on the following attachment file and also to the link Enhancement of Conic Section in Geometry Module of SymPy.

The Dummy TODO List may be as follow:
  • Implementation of Features like a pole, polar, radius curvature etc  in parabola.py
  • Addition Implementation and Features on degenerate conic
  • Implementation of Features like director circle, pole, polar, radius curvature in ellipse.py
  • Making a New Patch file for  hyperbola.py and make necessary classes and features.
  • Implementation of Features of a radius of curvature in curve.py
Above points are just for reference. I am writing my Detail Proposal for this i.e. what to do and how to do and I will soon post it so that it can be reviewed by the mentors.

 My Work For SymPy till now:

  • #16028 Added Auxiliary Circle Feature For Ellipse

  • #16142 Added Functions for Amicable Number

  • #15697 #15740 #15741Fixed Some Typographical and Grammatical errors in README.rst, CODE_OF_CONDUCT.md and LICENSE
Since I am interested in this idea and hope to work with this Proposal as Gsoc 2019 Project and also wanted a suggestion on this Proposal of mine.
I will be highly obliged if mentors can review my ideas and make some suggestions and comment on this.

Hoping for guidance and help from everyone so I can contribute efficiently to SymPy.

Regards,
Rajiv Ranjan Singh

Enhancement of Conic Section in Geometry Module of SymPy.pdf
Reply all
Reply to author
Forward
0 new messages