Untersuchen, ob sich eine Spiralstruktur allein durch gravitative Wechselwirkungen, ohne vorgegebene Anfangsbedingungen, von selbst bildet.
Zwischenziele und Zeitplan
November
Einarbeitung in physikalische Gesetze für Gravitationssysteme sowie in Differentialgleichungen
Dezember
Erstellen einer ersten 2D-Gravitationssimulation mit zwei Körpern in Matplotlib, um Theorie zu verstehen und anzuwenden; dabei erste Implementierung des Euler-Verfahrens
Erweiterung der 2D-Simulation für mehrere Körper
Überführung in 3D mithilfe von Matplozlib
Januar
ungeordnete, zufällig generierte N-Körpersimulation in 3D
Versuch einer ersten Runge-Kutta-Implementierung (noch nicht funktionsfähig)
optische Verbesserungen (schwarzer Hintergrund)
erste Startbedingungen für Spiralform: Formel für logarithmische Spirale, Kreisbahngeschwindigkeit vorgeben
verbesserter Algorithmus mit beliebig vielen Armen in der Spirale implementieren
Nutzereingaben mit easygui
neues Ziel: Energieerhaltung im System prüfen
Februar
optische Verbesserungen: Einfügen von statischen, farbigen Partikeln als Gasnebel sowie zufällige Streuung der Spiralarme
März
Codevariante mit Leapfrog-Verfahren
Korrektur der Runge-Kutta-Version
Vergleich der drei numerischen Verfahren
ws2425/astrophysik/projektplanung.1741715465.txt.gz · Zuletzt geändert: 2025/03/11 18:51 von Paul341