最新の公開コードはAthena++ Github リポジトリから入手できます。お好みのGitクライアントを御利用下さい。Gitの操作方法については各ソフトウェアのマニュアル等を参照してください。
標準的なコマンドラインのgitクライアントを用いて最初にダウンロードするには次のcloneコマンドを実行します。
> git clone https://github.com/PrincetonUniversity/athena
ダウンロードしたコードを最新版に更新する際は、コードのディレクトリに移動したのちに以下のpullコマンドを実行します。
> git pull
まずは試しにAthena++のテストスイートを走らせてみましょう。ただしこの操作は30分から1時間程度かかりますので時間のある時に行って下さい。以下ではコードをインストールした`athena'ディレクトリで作業をするとしています。ここからtst/regressionディレクトリに移動して自動化されたテストスクリプトを実行します。
> cd tst/regression > python run_tests.py
するとコードが自動的にコンパイルされてテスト計算が実行されます。数分でテスト計算の結果が画面に出力されます。全てのテストに成功すればコードに大きな問題はないということになります。
MPIやHDF5がインストールされていない環境では一部のテストが失敗しますがこれは正常です。