-
Notifications
You must be signed in to change notification settings - Fork 1
GSoC 2019 Application Faisal Riyaz: Implementation of Vector Integration
Heading | Details |
---|---|
Name | Faisal Riyaz |
University | Aligarh Muslim University |
[email protected] | |
Github gandle | FrackeR011 |
Time zone | IST (UTC +5:30) |
I am Faisal Riyaz, a second year undergraduate student at Aligarh Muslim University, Aligarh. I am pursuing a degree in Computer Engineering.I am interested in computer science and math. I like watching MIT OCW videos.
I started programming about 5 years ago when i was introduced to C++ in high school. I code on Ubuntu 16.04 and use gedit as my text editor. I use gedit because it is simple and fast.
I have been programming in python since last year. Python help me focus more on the algorithms than its implementation.
Sympy has many wonderful features. My favourite feature in Sympy is its ability to solve indefinte integrals. Some integrals are very difficult to solve manually but can be easily solved using Sympy. For example:
>>> Integrate(log(sin(x)*x**2, x)
I am fairly comfortable with Git and GitHub, having used these over the past months for contributing to SymPy. I am familiar with SymPy's workflow and have set my development environment.
I started contributing to Sympy in November 2018 by fixing Easy to Fix issues. SymPy is the first project I contributed to and the experience was incredible.
Here is the list of all my contributions so far in chronological order:
- (Merged)
matrices: Improved speed of solve()
#15341 - (Merged)
trigsimp: changes order of TRmorrie and TR10i in trigsimp.py
#15346 - (Open)
py-dy license added
#15372 - (Merged)
Replaces _gcdcache wtih lru_cache
#15453 - (Merged)
Point: redefine distance() in Point to work for Line and other GeometryEntity
#15542 - (Merged)
numbers: changed behavior of Number.__divmod__ to builtin divmod
#15567 - (Closed)
Changed behaviour of __eq__() for Polygon
#15747 - (Merged)
Hash function of Polygon class changed
#15754 - (Merged)
heurisch : Fix AssertionError
#16021 - (Merged)
periodicity of e**(I*x)
#16068 - (Merged)
Replaced var[0] with v1[0] in diophantine.py
#16117 - (Merged)
Disallow circles with imaginary radius.
16158 - (Merged)
Added class to represent unevaluated laplacian.
#16158