401-7855-00L Computational Astrophysics (University of Zurich)
Semester | Autumn Semester 2020 |
Lecturers | L. M. Mayer |
Periodicity | yearly recurring course |
Language of instruction | English |
Comment | No enrolment to this course at ETH Zurich. Book the corresponding module directly at UZH. UZH Module Code: AST245 Mind the enrolment deadlines at UZH: https://www.uzh.ch/cmsssl/en/studies/application/mobilitaet.html |
Abstract | |
Objective | Acquire knowledge of main methodologies for computer-based models of astrophysical systems,the physical equations behind them, and train such knowledge with simple examples of computer programmes |
Content | 1. Integration of ODE, Hamiltonians and Symplectic integration techniques, time adaptivity, time reversibility 2. Large-N gravity calculation, collisionless N-body systems and their simulation 3. Fast Fourier Transform and spectral methods in general 4. Eulerian Hydrodynamics: Upwinding, Riemann solvers, Limiters 5. Lagrangian Hydrodynamics: The SPH method 6. Resolution and instabilities in Hydrodynamics 7. Initial Conditions: Cosmological Simulations and Astrophysical Disks 8. Physical Approximations and Methods for Radiative Transfer in Astrophysics |
Literature | Galactic Dynamics (Binney & Tremaine, Princeton University Press), Computer Simulation using Particles (Hockney & Eastwood CRC press), Targeted journal reviews on computational methods for astrophysical fluids (SPH, AMR, moving mesh) |
Prerequisites / Notice | Some knowledge of UNIX, scripting languages (see www.physik.uzh.ch/lectures/informatik/python/ as an example), some prior experience programming, knowledge of C, C++ beneficial |