Universitäts-Sternwarte München

Fakultät für Physik der Ludwig-Maximilians-Universität


Gravitational Dynamics tutorials SS 2017

Course program

  • Each of the tutorials will start with a general discussion about the goals of the current exercise set and the related physical and numerical issues. You are expected to participate in, and prepare for, these discussions.
  • You will be graded according to your contributions to the general discussions and on the physical and numerical interpretation of the results of your program runs. We expect you to bring plots of your data to the following week’s tutorials, to be used as a basis for discussion. To pass the course, you must hand in results to at least half of the exercises.
  • You will work on the exercises during the tutorials while supervised by the tutors. In case you cannot make it to one of the tutorials, or the time during the tutorials is insufficient, you can solve the problems at home and present your results in the following tutorial session. Keep in mind that the later exercises build upon the earlier ones, so you will need to keep your programs up-to-date. We will provide some example code fragments during – and especially at the end of – each tutorial, which you can use as basis for your own programs.
  • Bringing your own laptop is encouraged (but we will provide computers for those who cannot bring their own). You will need a C/C++ or Fortran compiler (e.g., gcc or gfortran), a text editor (such as emacs or vim), and a program to produce graphs (for example, gnuplot). Additionally, wireless connectivity (eduroam) would be very useful.

Tutorial session times

Group A: Wednesday, 10–12, USM, seminar room Laplacestraße
Group B: Thursday,  09–11, USM, seminar room Laplacestraße


Tutorial numberContentDate

 T1Units and acceleration; first program 10. 05. / 11. 05.
 T2Gravitational forces; vectors and loops 17. 05. / 18. 05.
 T3Euler integrator 24. 05. / 26. 05.
 T4Euler and other integrators 31. 05. / 01. 06.
 T5Kepler fitting 07. 06. / 08. 06.
 T6Multiple (test) particles and extended potentials 14. 06. / 16. 06.
 T7General 3-body problem (ejection, softening) 21. 06. / 22. 06.
 T8Lagrange points (restricted 3-body problem) 28. 06. / 29. 06.
 T9General N-body problem (free-fall collapse) 05. 07. / 06. 07.
T10Dynamical friction 12. 07. / 13. 07.
T11Colliding galaxies 19. 07. / 20. 07.
T12Visualization of galaxies in cosmological simulations26. 07. / 27. 07.

This is a sample plot hinting at some of the subjects which we will be discussing in this course:

particle trajectory in frame corotating with jupiter
Letzte Änderung 21. Juli 2017 23:34 durch Webmaster (webmaster@usm.uni-muenchen.de)