Computational Astrophysics AS 3013 Computational Astrophysics AS 3013 Computational Astrophysics AS 3013 Schedule: • Mon & Thu 14:00-17:30, 15 credits, 3 assessed exercises • 11 weeks, 150 hours (150 – 11 x 2 x 3.5 = 73 hours for additional programming, reading: 6.5 hours/week) Outline: • week 1-3: lectures and simple F90 exercises (input and output, loops, vectors, root-finding) • week 4-6: Interstellar Mass Function (numerical integration) • week 7-11: orbits of stars and planets (differential equations) Skills: UNIX, programming in a high-performance, compiled computer language (FORTRAN-90), PYTHON for plots, numerical algorithms and standard methods, scientific writing Dr. Peter Woitke, Dr. Christiane Helling, Dr. Martin Dominik Format: • Small Online Groups with 4-5 students, lecturer + 2 demonstrators
14
Embed
Dr. Peter Woitke, Dr. Christiane Helling, Dr. Martin Dominik
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Computational Astrophysics AS 3013
Computational Astrophysics AS 3013Computational Astrophysics AS 3013
• 11 weeks, 150 hours (150 – 11 x 2 x 3.5 = 73 hours for additional programming, reading: 6.5 hours/week)
Outline:• week 1-3: lectures and simple F90 exercises
(input and output, loops, vectors, root-finding)
• week 4-6: Interstellar Mass Function (numerical integration)
• week 7-11: orbits of stars and planets (differential equations)
Skills: UNIX, programming in a high-performance, compiled computer language (FORTRAN-90), PYTHON for plots, numerical algorithms and standard methods, scientific writing
Dr. Peter Woitke, Dr. Christiane Helling, Dr. Martin Dominik
Format:• Small Online Groups with 4-5 students, lecturer + 2 demonstrators
Solving an N-body problem (Portegies Zwart, 2020, Nature Astronomy, 4, p. 819-822)
– compiled code runs
~ 100x faster
– learn the real thing!
– think like a computervariable types, dependencies, memory, efficient algorithms ...
– very popular in academics
– similar to C/C++
– ideal for numerical simulations
– environmentally friendly!
Computational Astrophysics AS 3013
ExamplesExamples● Hydrodynamics:
− 3D time-dependent simulations of fluid flows● no analytical solutions for turbulent flows● grid resolution crucial
● Stellar structure and evolution:− explore the inner of stars, their evolution and destiny
● no probe can go there● matter under extreme conditions● inaccessible spatial scales, timescales (103 - 109) years● progress through theoretical computation of material properties