Greetings to the SymPy community.

I am Advait Pote. I have already introduced myself here before. I plan to 
apply for the Google Summer of Code 2022 in SymPy. After I went through the 
Ideas page, I found the continuum mechanics module pretty interesting. I am 
currently pursuing a major in Mechanical Engineering at IIT Bombay. Hence, 
many elements used in the module, like beams, are something I recognize and 
have played with. This would help me visualize things better so that I can 
work better on the things I plan on implementing. 

I have already looked at the proposals and the work of all the people who 
have worked on this module before. The GSOCer who worked on this module in 
2019: Ishan A. Joshi, gave a few points on which work can be done in the 
future. Some of these were: creation of a class for symbolic truss analysis 
and using boolean operations to create complex shapes in the geometry 
module. @yash had already asked a question regarding this and it was 
answered by Prakhar Saxena, the GSOCer who worked on this module in 2021, 
that indeed a truss class can be developed. Hence, the two above are some 
of the elements I plan to work on. I will be taking inspirations from Ishan 
Joshi's proposal for the implementation of the Truss class as the API and 
the methodologies listed are very helpful and do not seem too complex to 
implement. 

The other property of beams which I cannot see in the module is Torsion. I 
have just studied Torsional properties of different materials and it's 
fresh in my minds. I feel like SymPy should have torsion in it as well as 
it is also used to a good extent in engineering calculations. The API and 
all the properties I desire to implement will be given in the proposal. I 
request for some reviews regarding this idea as this is something I thought 
of and would like to see how others think of this idea. 

Prakhar Saxena also mentioned that the 'Beam3d' class needs rectifications 
and improvements. The current functions are still problematic and the 
quantities of bending moment and shear force are still calculated 
incorrectly. This is another area where I would like to work on. 

I appreciate any tips and additions for me and what I plan to work on. 

I have already started working on my proposal starting with the initial 
part as the deadline is not far away. I plan on uploading my proposal quite 
some time before the deadline so that I can get any reviews and suggestions 
on it. 

Thank you.

-- 
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/a110d015-1d65-47db-a749-13c8b924a1b4n%40googlegroups.com.

Reply via email to