Hi Peter,

Thank you very much for your reply!

To be honest, I'm still learning Python and SymPy. When I generated a 
cProfile report, I got the following results: 
https://github.com/LuisOfL/GSoC2025-SymPy/blob/main/cProfile.txt. It’s 
worth noting that I may have misunderstood the 25% — it refers to a 
specific function call, not the overall class.

In the link I shared with you, the line
1 0.000 0.000 0.380 0.380 lagrange.py:174(form_lagranges_equations)
was reduced from ~0.380 s to ~0.285 s in the cProfile output.
On Tuesday, April 1, 2025 at 10:27:11 PM UTC-6 peter.st...@gmail.com wrote:

> Dear Luis,
>
>  
>
> likely my python / sympy knowledge is not good enough, but I do not see 
> any difference in 27870 between what was and what you did.
>
> Yet you get 25% speed improvement.
>
>  
>
> Best regards,
>
>  
>
> Peter
>
>  
>
> *From:* sy...@googlegroups.com <sy...@googlegroups.com> *On Behalf Of *LUIS 
> ANGEL MELENDEZ CHAVERO
> *Sent:* Tuesday, April 1, 2025 11:02 PM
> *To:* sympy <sy...@googlegroups.com>
> *Subject:* Re: [sympy] Efficient Equations of Motion Generation
>
>  
>
> Hi,
>
> I hope you're doing well.
>
> I just wanted to follow up on my GSoC 2025 proposal for the SymPy project 
> (Efficient Equations of Motion Generation). Based on your previous 
> feedback, I’ve made some improvements to both the proposal and the 
> contribution itself.
>
> I ran some profiling to identify bottlenecks, made a focused optimization 
> in lagrange.py, and also put together a Jupyter notebook with the results.
>
> Here’s the updated patch:
> 🔗 https://github.com/sympy/sympy/pull/27870
>
> If you have a moment to take another look, I’d really appreciate any 
> additional thoughts or suggestions—especially if there’s anything else I 
> should refine or explore further.
>
> Thanks again for your time and support!
>
> Best,
> Luis
>
>  
>
>  
>
> On Sunday, March 30, 2025 at 11:38:54 PM UTC-6 moore...@gmail.com wrote:
>
> Dear Luis,
>
>  
>
> Thank you for your interest. I scanned your PR and proposal. 
> Unfortunately, these ideas are not well aligned with the needs of the SymPy 
> Mechanics package. I suggest doing more research on what the issues are 
> regarding efficient equation generation and reworking your proposal. To 
> improve the generation you would need to profile the code in slow examples 
> and find ways to speed them up. Using simplification routines will most 
> likely always slow them down.
>
>  
>
> Jason
>
> moorepants.info
> +01 530-601-9791 <(530)%20601-9791>
>
>  
>
>  
>
> On Mon, Mar 31, 2025 at 7:34 AM LUIS ANGEL MELENDEZ CHAVERO <
> dreaml...@gmail.com> wrote:
>
> Hello everyone,
>
> I'm applying for GSoC 2025 with SymPy and would like to share my draft 
> proposal for feedback.
>
> Project: Efficient Generation of Equations of Motion
> GitHub Notebook: 
> https://github.com/LuisOfL/GSoC2025-SymPy/blob/main/GSoC.ipynb
> Pull Request:  https://github.com/sympy/sympy/pull/27858
>
> I welcome any feedback to improve my proposal before I officially submit 
> it.
>
> Thanks in advance! 
>
> -- 
> 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+un...@googlegroups.com.
> To view this discussion visit 
> https://groups.google.com/d/msgid/sympy/4ac5826c-841a-4e41-9751-6f7828aa2ad3n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/sympy/4ac5826c-841a-4e41-9751-6f7828aa2ad3n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> -- 
> 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+un...@googlegroups.com.
>
> To view this discussion visit 
> https://groups.google.com/d/msgid/sympy/a4599617-f8e8-471d-9990-8015dbad05f8n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/sympy/a4599617-f8e8-471d-9990-8015dbad05f8n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/532a2586-3074-4ffe-beac-044904cfb7e0n%40googlegroups.com.

Reply via email to