Hier beginnt nun der spaßige Teil. Diese Seite bietet euch eine Schritt-für-Schritt Anleitung, mit der ihr ATHENA herunterladen und einsatzfähig machen könnt.
- Die Quelldatei von ATHENA 4.2 findet ihr hier: athena4.2.tar.gz
Über den folgenden Link kommt ihr zur Website von ATHENA (English). Sie bietet euch auch weitere Informationen zum Code und dessen Funktionen. - speichert die Quelldatei in euer Homeverzeichnis
- entpackt den Code mit tar xfvz athena4.2.tar.gz
- betretet das Verzeichnis: cd athena4.2
- installiert ATHENA mit autoconf
- Erstellt im Ordner athena4.2/ einen neuen Ordner mit einem Namen, der dem eurer Simulation entspricht; z. B. mkdir kh
- Kopiert die input Datei für die Simulation, die ihr machen wollt, in diesen Ordner.
ATHENA bietet bereits fertige input Dateien im Ordner tst/ an. Hier, in unserem Kurs, verwenden wir nur die hydrodynamischen zwei-dimensionalen Simulationen gemäß der inputs in tst/2D-hydro/. - make clean : reinigt alle Einstellungen, welche von früheren Simulationen übrig sein könnten (gibt beim ersten Benutzen nach der Installation eine Fehlermeldung; don't worry)
- ./configure : Hierbei sagt ihr ATHENA, was ihr berechnen wollt.
Beispiel: ./configure --with-gas=hydro --with-problem=kh
Hier soll ein hydrodynamisches Gas mit der Kelvin-Helmholtz(kh)-Instabilitäten gerechnet werden.
Die Parameter, die ihr hier braucht, findet ihr in den input files (athinput.X) - Mit make all kompiliert ihr das Programm, das ihr euch vorher ausgesucht habt
- Geht nun in euren Ordner, den ihr im ersten Schritt erstellt habt.
- lasst eure Simulation von hier aus starten mit
../bin/athena -i PFAD/athinput.X .
Die Angabe in der Zusatzoption -i sagt ATHENA, wo es die input Datei mit den für die Simulation nötigen Parametern findet. Im obigen Beispiel wäre dies:
../bin/athena -i athinput.kh
In den bereits zur Verfügung gestellten input Dateien findet ihr auch die Parameter, die ihr zum Konfigurieren braucht.