- 2,163
- 191
What Should I learn in terms of concepts to do N-body simulations ? Is there any books that I can follow in this process ?
Thanks
Thanks
The discussion revolves around the concepts and skills necessary for performing N-body simulations, including the mathematical, physical, and programming foundations required. Participants explore various programming languages and libraries suitable for implementing these simulations, as well as the theoretical background needed.
Participants generally agree on the foundational knowledge required for N-body simulations, but there is no consensus on the best programming language or specific resources to use. Multiple competing views on the approaches and tools remain present throughout the discussion.
Some participants highlight the need for a solid understanding of both the mathematics and physics involved, while others point out the importance of practical programming skills. There are references to specific resources and examples, but no definitive recommendations are made.
This discussion may be useful for students and practitioners interested in computational physics, particularly those looking to learn about N-body simulations and the necessary theoretical and practical foundations.
With a 2-body simulation...?Arman777 said:Hmm so where should I start ?
Yes that also came to my mind today. I ll start from there.berkeman said:With a 2-body simulation...?![]()
pythonberkeman said:What programming languages are you most familiar with?
Once I did a trajectory for an electron under the lorentz force. I guess this would be more complicated but I ll try.jedishrfu said:Finally, you need to understand the specifics of encoding a set of differential equations to solve for numerically in the environment chosen.