Hello SymPy Community,

I’m Udayagiri Saibabu, and I am excited to contribute to 
sympy.physics.mechanics, specifically in force and torque modeling.

About Me:  
- Master's in Physics (Amrita University, 2023)  
- Bachelor's in Mathematics & Computer Science (GITAM University, 2020)  
- 3+ years of Python expertise (solved 1000+ LeetCode problems)  
- Strong background in Classical Mechanics (studied Kane’s & Lagrange’s 
methods)  
- Open-source enthusiast (experience in Git, GitHub)  

Why SymPy?  
I appreciate SymPy’s ability to model dynamic systems symbolically. The 
forces & torques project aligns perfectly with my background.  

How I Want to Contribute:  
I plan to help implement:  
- Contact forces & friction models  
- Aerodynamic forces  
- Nonlinear springs & dampers  
- Musculotendon models for biomechanics  
- Control-based forces (PID controllers, actuators)  

To ensure my contributions align with the project’s goals, I have a few 
questions:  

1. I have reviewed PRs like #24258, #24641, and #25518, which introduce 
Force and Torque classes. Are there specific challenges or improvements 
needed for extending these classes with new force models?  
2. The project idea lists multiple force models. Which ones would be the 
highest priority for initial contributions?  
3. Should new forces follow the approach used in CoulombKineticFriction and 
LinearSpring, or are there suggested improvements for defining force models 
more efficiently?  
4. The project mentions using SymPy’s code generation tools for numerical 
efficiency. Are there existing examples of force models optimized for 
codegen that I should refer to?  
5. I have set up SymPy locally and explored mechanics-related PRs. Would it 
be best to start with a small enhancement before implementing a new force 
model?  

Looking forward to your guidance on how I can contribute effectively. 
"Meanwhile, I am actively exploring the existing force models, testing 
different implementations, and analyzing how they integrate with SymPy's 
mechanics framework." 

Best,  
Udayagiri Saibabu  

-- 
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 sympy+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/sympy/e9ab3809-9713-48dc-a604-15113ee8ad38n%40googlegroups.com.

Reply via email to