Athena++

Downloading the code

This program is free software; you can redistribute it and/or modify it under the terms of The BSD 3-Clause License.

UPDATE (2024-06-14): Version 24.0 has been released, and it contains several exciting new features, including: Multigrid solvers (self-gravity and cosmic ray diffusion), chemistry, non-relativistic radiation and cosmic ray transport (explicit and implicit), low-dissipation Riemann solvers, etc.

UPDATE (2021-05-10): The development repo is now public!

GitHub Repository

The latest release is 24.0 and is distribuited on the GitHub repository. You can download the code from the repository using any Git client. See the GitHub Release Notes for more details on what has changed.

To download the code using the standard command line Git, type:

> git clone https://github.com/PrincetonUniversity/athena

And to retrieve the latest update, move into the code directory and type:

> git pull

For more information, please consult the documentation of the Git client you use.

Please see the documentation on the GitHub Wiki for instructions and tutorial.

For a user community-led discussion about the code, a forum for asking for help, and a place to showcase your Athena++ extensions, projects, plotting or utility scripts, and ideas, see GitHub Discussions.

For reporting potential performance or correctness bugs in the code and algorithm, please open a detailed GitHub Issue.

High quality pull requests for bugfixes or new features are accepted on a case-by-case basis. Please contact the relevant code maintainer before expending too much effort on a lengthy PR.

The periodic releases will contain receive feature updates, algorithmic changes, and performance improvements. There can still be bugs and issues. It is users' responsibility to guarantee quality and correctness of the results. Any feedbacks and contributions are welcome, but please understand that we may not be able to respond to all of them because of limited resources.