Hi everyone,I'm Chidroopa Kanaparthy, a Computer Science Engineering student at MAIT, Delhi. I’ve been exploring the SymPy codebase over the last few weeks and am excited to contribute to the community for GSoC 2026.
I am particularly interested in the "2D Beam and Frame Solver" project within the physics.continuum_mechanics module. My background is in engineering, and I’m fascinated by how SymPy uses symbolic logic to solve structural problems.
I have spent the last few weeks focusing on how SymPy handles oscillating values and limits, which has led me to work on the following:
The AccumulationBounds task has been a steep learning curve, especially regarding how the MRV set handles oscillating values. While it’s been challenging to ensure the substitution logic remains stable during series expansion, I’m enjoying the deep dive into the calculus core which I find quiet fascinating and am committed to refining the solution.
I’m having a great time tackling the challenge of working with the physics.continuum_mechanics and series modules. My goal for GSoC is to help extend the 1D Beam module into a comprehensive 2D solver, and I’m currently researching the best architectural way to handle node-based connectivity while keeping the API simple.
Best regards,
Chidroopa Kanaparthy