Greetings SymPy community. I have finished drafting my proposal for Google Summer of Code 2022 with the ideas that I mentioned above. Please check it out <https://docs.google.com/document/d/1VyWct2qpX7f7snHPCGNlhKAPti7e5cwxj68RytzR5cc/edit?usp=sharing> .
I would appreciate any reviews and suggestions on it. I am very excited to be participating GSoC '22 with this wonderful organization. Thank you. On Friday, April 8, 2022 at 11:43:17 PM UTC+5:30 Advait Pote wrote: > 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/c3310bbc-fd81-4e8e-b2b2-f28327992baan%40googlegroups.com.
