athena

Athena++ radiation GRMHD code and adaptive mesh refinement (AMR) framework

https://github.com/princetonuniversity/athena

Science Score: 77.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 9 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    29 of 45 committers (64.4%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Athena++ radiation GRMHD code and adaptive mesh refinement (AMR) framework

Basic Info
  • Host: GitHub
  • Owner: PrincetonUniversity
  • License: bsd-3-clause
  • Language: C++
  • Default Branch: main
  • Homepage: https://www.athena-astro.app
  • Size: 29.2 MB
Statistics
  • Stars: 277
  • Watchers: 36
  • Forks: 156
  • Open Issues: 28
  • Releases: 5
Created almost 12 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Codeowners

README.md

athena

Project Status: Active – The project has reached a stable, usable state and is being actively developed. DOI codecov License Contributor Covenant

Athena++ radiation GRMHD code and adaptive mesh refinement (AMR) framework

Please read our contributing guidelines for details on how to participate.

Citation

To cite Athena++ in your publication, please use the following BibTeX to refer to the code's method paper: @article{Stone2020, doi = {10.3847/1538-4365/ab929b}, url = {https://doi.org/10.3847%2F1538-4365%2Fab929b}, year = 2020, month = jun, publisher = {American Astronomical Society}, volume = {249}, number = {1}, pages = {4}, author = {James M. Stone and Kengo Tomida and Christopher J. White and Kyle G. Felker}, title = {The Athena$\mathplus$$\mathplus$ Adaptive Mesh Refinement Framework: Design and Magnetohydrodynamic Solvers}, journal = {The Astrophysical Journal Supplement Series}, } Additionally, you can add a reference to https://github.com/PrincetonUniversity/athena in a footnote.

Finally, we have minted DOIs for each released version of Athena++ on Zenodo. This practice encourages computational reproducibility, since you can specify exactly which version of the code was used to produce the results in your publication. 10.5281/zenodo.4455879 is the DOI which cites all versions of the code; it will always resolve to the latest release. Click on the Zenodo badge above to get access to BibTeX, etc. info related to these DOIs, e.g.:

@software{athena, author = {Athena++ development team}, title = {PrincetonUniversity/athena: Athena++ v24.0}, month = jun, year = 2024, publisher = {Zenodo}, version = {24.0}, doi = {10.5281/zenodo.11660592}, url = {https://doi.org/10.5281/zenodo.11660592} }

Owner

  • Name: PrincetonUniversity
  • Login: PrincetonUniversity
  • Kind: organization

Citation (CITATION.cff)

# YAML 1.2
# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/)
cff-version: 1.1.0
message: If you use this software, please cite it using these metadata.
title: 'Athena++'
doi: 10.5281/zenodo.4455880
authors:
- name: Athena++ development team
version: '21.0'
date-released: 2021-01-06
repository-code: https://github.com/PrincetonUniversity/athena/releases/tag/v21.0
license: BSD-3-Clause

references:
- type: article
  title: 'Athena++ Adaptive Mesh Refinement Framework: Design and Magnetohydrodynamic Solvers'
  journal: 'The Astrophysical Journal Supplement Series'
  year: 2020
  volume: 249
  number: 1
  publisher: 'American Astronomical Society'
  doi: 10.3847/1538-4365/ab929b
  authors:
  - given-names: James
    family-names: Stone
    orcid: 0000-0001-5603-1832
  - given-names: Kengo
    family-names: Tomida
    orcid: 0000-0001-8105-8113
  - given-names: Chris
    family-names: White
  - given-names: Kyle
    family-names: Felker
    orcid: 0000-0002-3501-482X

GitHub Events

Total
  • Create event: 13
  • Commit comment event: 2
  • Issues event: 21
  • Watch event: 46
  • Delete event: 7
  • Issue comment event: 104
  • Push event: 42
  • Gollum event: 8
  • Pull request review event: 25
  • Pull request review comment event: 16
  • Pull request event: 24
  • Fork event: 30
Last Year
  • Create event: 13
  • Commit comment event: 2
  • Issues event: 21
  • Watch event: 46
  • Delete event: 7
  • Issue comment event: 104
  • Push event: 42
  • Gollum event: 8
  • Pull request review event: 25
  • Pull request review comment event: 16
  • Pull request event: 24
  • Fork event: 30

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 4,594
  • Total Committers: 45
  • Avg Commits per committer: 102.089
  • Development Distribution Score (DDS): 0.513
Past Year
  • Commits: 67
  • Committers: 10
  • Avg Commits per committer: 6.7
  • Development Distribution Score (DDS): 0.448
Top Committers
Name Email Commits
Kyle Gerard Felker k****r@p****u 2,235
tomida t****a@a****u 559
Christopher J. White c****o@g****m 453
James Stone j****e@p****u 341
Matt Coleman m****n@i****u 286
Munan Gong m****n@p****u 177
Chang-Goo Kim c****o@p****u 160
tomo-ono o****o@m****p 79
yanfeij y****g@f****g 67
tomo-ono t****o@a****u 37
Patrick Mullen p****n@g****m 36
James Stone j****e@t****u 25
Ji-Ming Shi j****i@a****u 22
Bei Wang b****g@p****u 21
mariareneemf m****a@a****u 11
Ka Ho Lam a****8@g****m 11
Alwin a****n@p****u 7
Zhaohuan Zhu z****u@t****U 6
swdavis s****s@g****m 6
zhaohuan z****u@a****u 6
venkatv v****t@a****v 5
Zhaohuan Zhu z****u@t****u 4
woodyho13@gmail.com H****9 4
Avery Bailey a****y@p****u 4
Forrest Glines f****s@g****m 4
Sanghyuk Moon s****n@p****u 3
David Luet l****t@p****u 3
jmstone j****6@v****t 2
Alwin Mao s****o@t****u 2
Ka Wai HO w****3@g****m 2
and 15 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 76
  • Total pull requests: 63
  • Average time to close issues: 5 months
  • Average time to close pull requests: 20 days
  • Total issue authors: 23
  • Total pull request authors: 16
  • Average comments per issue: 3.66
  • Average comments per pull request: 2.13
  • Merged pull requests: 54
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 9
  • Pull requests: 25
  • Average time to close issues: 12 days
  • Average time to close pull requests: about 1 month
  • Issue authors: 8
  • Pull request authors: 8
  • Average comments per issue: 4.56
  • Average comments per pull request: 2.52
  • Merged pull requests: 18
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • c-white (23)
  • felker (16)
  • msbc (8)
  • tomidakn (7)
  • wenhuaju (3)
  • jmstone (2)
  • rjtanner (2)
  • jzuhone (2)
  • dgagnier (2)
  • chaochinyang (2)
  • alwinm (2)
  • Xenos3108 (1)
  • david4096 (1)
  • Z-joe0 (1)
  • LuisFLongo (1)
Pull Request Authors
  • felker (33)
  • tomidakn (9)
  • msbc (7)
  • changgoo (4)
  • yanfeij (4)
  • rjtanner (4)
  • apbailey (3)
  • munan (2)
  • c-white (2)
  • takasao (2)
  • xzackli (2)
  • pdmullen (2)
  • lukbrb (2)
  • mariareneemf (2)
  • Rgokemeijer (1)
Top Labels
Issue Labels
bug (28) enhancement (13) feature request (12) wontfix (10) file IO (8) question (7) in progress (5) MHD (5) SMR/AMR (5) testing (4) documentation (4) invalid (4) GR/SR (3) style (3) help wanted (3) gravity (3) duplicate (2) good first issue (1)
Pull Request Labels
enhancement (15) bug (13) feature request (10) gravity (6) style (5) performance (4) duplicate (4) file IO (3) documentation (3) testing (2) invalid (2) GR/SR (2) help wanted (1) SMR/AMR (1) MHD (1) visualization (1)