GSOC 2020 Introduction

75 views
Skip to first unread message

Psycho-Pirate

unread,
Mar 14, 2020, 11:44:32 PM3/14/20
to sympy
Hello Sympy Developers,
My name is Prakhar Saxena. I am a second year undergraduate pursuing civil engineering at Indian Institute of Technology, Varanasi.
I have a decent experience of coding in python and have been contributing to sympy for quite a while now. While going through the ideas page, I found "Continuum Mechanics: Create a Rich 2D Beam Solving System" intriguing. I have studied structural mechanics in college and would really love to discuss ideas with Jason Moore and other potential mentors.

Psycho-Pirate

unread,
Mar 17, 2020, 8:16:25 AM3/17/20
to sympy
After observing what has been already done, i would like to develop 2d beams more and then start working on 3d beam class. If time permits, i would also like to develop the truss class as well.

Here's my to do list:
  • Adding more functions to 2D beam class for various properties
  • Developing 3D beam class
  • Enhancing the plotting of 2D and 3D beams and introducing new plots
  • Making a class for truss analysis and implemening method of joints and sections

  • Improving documentation and adding more examples
I would also like to work on the column class(once it gets merged).
I would love to discuss these ideas in detail with mentors.
Message has been deleted

Pankaj Balchandani

unread,
Mar 24, 2020, 7:07:17 AM3/24/20
to sympy
Hello everyone!

My name is Pankaj Balchandani and I am a third year Computer Science undergraduate at Engineering College, Ajmer, I live in India(Rajasthan). I have been programming in python for two years or so, more seriously in the past year.
I do have 5star in python and problem solving on Hacker rank!. My particular mathematical interests are algebra and combinatorics. Recently I am focusing on data analysis, machine learning, image processing.

Naturally, I would like to contribute to the Sympy core module, specfically number topics (I have a few ideas that I will be working on and implementing soon). I have learned about decreasing time complexity, increasing code strength, decreasing length of code and I don't have much experience with Sympy past the tutorials, but I am eager to learn and start making contributions!

Looking forward to getting to know the community.
Reply all
Reply to author
Forward
0 new messages