AMReX

AMReX: a framework for block-structured adaptive mesh refinement - Published in JOSS (2019)

https://github.com/amrex-codes/amrex

Science Score: 100.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 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Committers with academic emails
    92 of 235 committers (39.1%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

adaptive-mesh-refinement amr amrex high-performance-computing hpsf scientific-computing

Keywords from Contributors

astrophysical-simulation pde hydrodynamics atmospheric-modelling astrophysics castro cfd gravity radiation reactions
Last synced: 6 months ago · JSON representation ·

Repository

AMReX: Software Framework for Block Structured AMR

Basic Info
Statistics
  • Stars: 651
  • Watchers: 55
  • Forks: 413
  • Open Issues: 43
  • Releases: 82
Topics
adaptive-mesh-refinement amr amrex high-performance-computing hpsf scientific-computing
Created almost 9 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Governance Zenodo Notice

Docs/README.md

Online documentation is available at https://amrex-codes.github.io/amrex/docs_html/.

Owner

  • Name: AMReX-Codes
  • Login: AMReX-Codes
  • Kind: organization

AMReX-Codes: Block-Structured AMR Software Framework and Applications

JOSS Publication

AMReX: a framework for block-structured adaptive mesh refinement
Published
May 12, 2019
Volume 4, Issue 37, Page 1370
Authors
Weiqun Zhang ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Ann Almgren ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Vince Beckner
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
John Bell ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Johannes Blaschke ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Cy Chan ORCID
Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Marcus Day ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Brian Friesen ORCID
National Energy Research Scientific Computing Center (NERSC), Berkeley, CA, USA
Kevin Gott ORCID
National Energy Research Scientific Computing Center (NERSC), Berkeley, CA, USA
Daniel Graves ORCID
Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Max P. Katz ORCID
NVIDIA Corporation, Santa Clara, CA, USA
Andrew Myers ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Tan Nguyen ORCID
Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Andrew Nonaka ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Michele Rosso ORCID
Center for Computational Sciences and Engineering (CCSE), Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Samuel Williams ORCID
Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Michael Zingale ORCID
Department of Physics and Astronomy, Stony Brook University, Stony Brook, NY, USA
Editor
Kyle Niemeyer ORCID
Tags
adaptive mesh refinement block-structured finite volume partial differential equations

Citation (CITATION)

If you use AMReX, we ask you to cite the JOSS paper:

    @ARTICLE{AMReX_JOSS,
       author = {Weiqun Zhang and Ann Almgren and Vince Beckner and John Bell and Johannes Blaschke and Cy Chan and Marcus Day and Brian Friesen and Kevin Gott and Daniel Graves and Max Katz and Andrew Myers and Tan Nguyen and Andrew Nonaka and Michele Rosso and Samuel Williams and Michael Zingale},
	title = "{AMReX: A Framework for Block-Structured Adaptive Mesh Refinement}", 
      journal = {Journal of Open Source Software},
	 year = 2019,
       volume = 4,
       number = 37,
	pages = {1370},
	  doi = {10.21105/joss.01370},
     keywords = {methods:numerical, adaptive mesh refinement}
    }

You should also cite the zenodo DOI for the code release.  A bibtex
entry for the latest release can be found here:

  https://doi.org/10.5281/zenodo.2555438

GitHub Events

Total
  • Create event: 11
  • Release event: 8
  • Issues event: 154
  • Watch event: 101
  • Delete event: 1
  • Issue comment event: 482
  • Push event: 234
  • Pull request event: 517
  • Pull request review event: 405
  • Pull request review comment event: 167
  • Fork event: 62
Last Year
  • Create event: 11
  • Release event: 8
  • Issues event: 154
  • Watch event: 101
  • Delete event: 1
  • Issue comment event: 482
  • Push event: 234
  • Pull request event: 517
  • Pull request review event: 406
  • Pull request review comment event: 168
  • Fork event: 62

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 24,210
  • Total Committers: 235
  • Avg Commits per committer: 103.021
  • Development Distribution Score (DDS): 0.698
Past Year
  • Commits: 343
  • Committers: 39
  • Avg Commits per committer: 8.795
  • Development Distribution Score (DDS): 0.443
Top Committers
Name Email Commits
Weiqun Zhang w****g@l****v 7,314
Mike Lijewski m****i@l****v 3,454
Andrew Myers a****s@l****v 2,273
Ann Almgren a****n@l****v 2,056
car c****r 1,275
Michael Zingale m****e@s****u 890
Vince Beckner v****r@l****v 879
Kevin Gott k****t@l****v 721
Max Katz m****z@g****m 712
Andy Nonaka a****a@l****v 610
Marc Day M****y@l****v 450
Michele Rosso m****o@l****v 409
Dan Graves d****s@l****v 376
Axel Huebl a****l@l****v 299
Johannes Blaschke j****e@l****v 204
Brian Friesen b****n@l****v 187
Candace Gilet c****t@g****m 110
Tan Nguyen t****n@l****v 108
nazgul n****l 96
Brandon Runnels b****s@u****u 78
sireeveslbl s****s@l****v 75
sstanley s****y 69
Jean M. Sexton j****n@l****v 65
Donald E. Willcox e****x@g****m 53
Erik e****r@l****v 51
Matthew Emmett m****t@l****v 50
Cy Chan c****n@l****v 48
Alexander Sinn 6****n 48
gpau g****u 46
Michael E Rowan 3****7 39
and 205 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 256
  • Total pull requests: 843
  • Average time to close issues: almost 2 years
  • Average time to close pull requests: 14 days
  • Total issue authors: 98
  • Total pull request authors: 67
  • Average comments per issue: 3.47
  • Average comments per pull request: 0.8
  • Merged pull requests: 652
  • Bot issues: 0
  • Bot pull requests: 5
Past Year
  • Issues: 68
  • Pull requests: 514
  • Average time to close issues: 17 days
  • Average time to close pull requests: 7 days
  • Issue authors: 32
  • Pull request authors: 43
  • Average comments per issue: 2.49
  • Average comments per pull request: 0.7
  • Merged pull requests: 384
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ax3l (32)
  • ztdepztdep (32)
  • BenWibking (14)
  • pkufourier (14)
  • GumpXiaoli (7)
  • ankithadas (7)
  • bsrunnels (6)
  • eschnett (5)
  • WeiqunZhang (5)
  • AlexanderSinn (5)
  • fatedomino1985 (4)
  • ramsampath (4)
  • drummerdoc (4)
  • tesari (4)
  • maximumcats (4)
Pull Request Authors
  • WeiqunZhang (416)
  • AlexanderSinn (79)
  • ax3l (72)
  • atmyers (62)
  • BenWibking (22)
  • asalmgren (14)
  • ankithadas (13)
  • cgilet (9)
  • baperry2 (9)
  • gardner48 (8)
  • nataraj2 (7)
  • yut23 (7)
  • siddanib (6)
  • ajnonaka (6)
  • arnav-singhal (6)
Top Labels
Issue Labels
enhancement (20) bug (19) GPU (18) install (13) question (7) help wanted (4) performance (3) workaround (3) documentation (2) warning (2) test (1) cleaning (1)
Pull Request Labels
bug (55) enhancement (39) GPU (23) performance (21) test (16) install (15) cleaning (10) documentation (8) do not merge (6) warning (5) high confidence (4) dependencies (4) help wanted (3) invalid (1) workaround (1)

Dependencies

.github/workflows/apps.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/ascent.yml actions
  • actions/checkout v3 composite
.github/workflows/bittree.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/clang.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/cleanup-cache-postpr.yml actions
  • actions/checkout v3 composite
.github/workflows/cleanup-cache.yml actions
  • actions/checkout v3 composite
.github/workflows/codeql/codeql-config.yml actions
.github/workflows/codeql.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/codespell.yml actions
  • actions/checkout v3 composite
.github/workflows/cuda.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/docs.yml actions
  • JamesIves/github-pages-deploy-action 3.7.1 composite
  • actions/checkout v3 composite
.github/workflows/gcc.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/hip.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/hypre.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/intel.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/macos.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/petsc.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/post-pr.yml actions
  • actions/upload-artifact v3 composite
.github/workflows/sensei.yml actions
  • actions/checkout v3 composite
.github/workflows/smoke.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/style.yml actions
  • actions/checkout v3 composite
.github/workflows/sundials.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/windows.yml actions
  • actions/checkout v3 composite
  • seanmiddleditch/gha-setup-ninja master composite
.github/workflows/docker/sensei/Dockerfile docker
  • fedora 35 build