Astrophysical and Space Plasma Simulations 2024–2025
Table of contents
- 17.10. Introduction + numerical methods summary
- 24.10. Numerical methods for differential equations — lecture + hands-on
- 31.10. Test particle approach — lecture
- 07.11.
- 14.11. Test particle approach — hands-on
- 21.11. PIC method — lecture
- 28.11. PIC method — hands-on
- 05.12. Fluid and MHD — lecture (online)
- 12.12. Fluid and MHD — hands-on (online)
- 19.12. Lecture canceled
- 09.01. Radiative transfer — lecture + hands-on
- 16.01. HPC computing — lecture + hands-on
- 23.01. Advanced — Smooth particle hydrodynamics method — lecture + hands-on
- 30.01. Advanced — Hybrid, Gyrokinetics — lecture
- 06.02. Advanced — Vlasov and Linear Vlasov dispersion solvers — lecture
Slides:
- Lecture 1: Introduction to astrophysical simulations: Slides
- Lecture 2: Numerical methods for differential equations: Slides, Hands-on
- Lecture 3: Test particle approach – lecture: Slides
- Lecture 4: Test particle approach – hands-on: Slides, Hands-on, MHD fields
- Lecture 5: Particle-in-cell – lecture: Slides
- Lecture 6: Particle-in-cell – hands-on: Slides, Hands-on
- Lecture 7: Fluid and MHD approaches – lecture: Slides
- Lecture 8: Fluid and MHD approaches – hands-on: Slides, Hands-on – Gawain MHD code
- Lecture 9: Radiative transfer – lecture + hands-on: Slides, Hands-on Collage
- Lecture 10: HPC computing – lecture + hands-on: Slides
- Lecture 11: Smooth Particle Hydrodynamics – lecture + hands-on: Slides, Hands-on SPH-Python
- Lecture 12: Hybrid and gyrokinetic approaches – lecture Slides
- Lecture 13: Eulerial Vlasov approach and linear Vlasov dispersion solvers — lecture Slides
Computer access and skills
Option 1:
Use local computers
https://www.astro.physik.uni-potsdam.de/~htodt/cp/index_en.html
Option 2:
Using own computers
Interactive processing in Jupyter Lab
Programming in Python
Libraries NumPy, SciPy, and Matplotlib