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.
