AMReX swMATH ID: 23792 Software Authors: Almgren, Ann Description: AMReX: Software Framework for Block Structured AMR. AMReX is a publicly available software framework for building massively parallel block-structured AMR applications. Cell-centered, face-centered and nodal data are supported as well as particles with multiple real and/or integer attributes. Complex geometries can be represented using an embedded boundary approach, and both fluid and particle interactions with walls are enabled. Multilevel geometric multigrid solvers are included in AMReX. Parallelism is achieved using the distribution of grids to nodes using MPI as well as on-node parallelism using OpenMP. AMReX-based applications can interface with external libraries such as CVODE, hypre, and PETSc. Highly efficient parallel I/O for checkpoint/restart and for visualization is included; AMReX’s native format is supported by tools such as Visit, Paraview, and yt. In addition, the AMReX distribution contains an extensive User’s Guide and straightforward tutorials that demonstrate how to build parallel adaptive application codes using AMReX. Usage and applications: The AMReX software framework is supported by the ECP Block-Structured AMR Co-Design Center and began as an extension of the BoxLIb software framework with elements of the embedded boundary capability from Chombo and efficient multigrid strategies from HPGMG. AMReX-based codes are already in use in a number of research areas, including accelerator modeling (WarpX), compressible astrophysics (CASTRO), low Mach number astrophysics (MAESTRO), cosmology (Nyx), compressible and low Mach number combustion (PeleC and PeleLM), and multiphase flow (MFIX-Exa). In addition, DOE Base Math research in a number of areas takes advantage of the AMReX framework. Homepage: https://amrex-codes.github.io/amrex/docs_html/ Source Code: https://github.com/AMReX-codes/amrex Keywords: AMReX; C++; adaptive mesh refinement; AMR; block-structured; PDEs; BoxLib; Journal of Open Source Software Related Software: p4est; Gerris; Chombo; FLASH; hypre; ENZO; ForestClaw; HE-E1GODF; GitHub; Kokkos; BoxLib; ParaView; ORB5; CutFEM; Athena++; RAMSES; SAMRAI; Pluto; PARAMESH; MFIX-Exa Cited in: 43 Documents Standard Articles 1 Publication describing the Software Year AMReX: a framework for block-structured adaptive mesh refinement Link Zhang et al. 2019 all top 5 Cited by 138 Authors 5 Almgren, Ann S. 3 Bell, John B. 3 Runnels, Brandon 3 Shen, Lian 3 Zeng, Yadong 3 Zhang, Weiqun 2 Adelmann, Andreas 2 Agrawal, Vinamra 2 Bhalla, Amneet Pal Singh 2 Frey, Matthias 2 Gulizzi, Vincenzo 2 Henry de Frahan, Marc T. 2 Jambunathan, Revathi 2 Kormann, Katharina 2 Lee, Dongwook 2 Mösta, Philipp 2 Nikiforakis, Nikolaos 2 Sprague, Michael A. 2 Thomas, Stephen J. 2 Yao, Zhi 1 Anand, Robbyn K. 1 Ananthan, Shreyas 1 Bai, Xiao 1 Barrio Sanchez, I. 1 Barton, Philip T. 1 Berger, Marsha J. 1 Binswanger, Adam L. 1 Blaschke, Johannes 1 Blomquist, Matthew 1 Bond, Daryl Mark 1 Bourgeois, Rémi 1 Bourne, Emily 1 Brandt, Steven R. 1 Cai, Xiaodong 1 Calhoun, Donna A. 1 Carr, Arielle 1 Cerfon, Antoine J. 1 Chen, Yuxi 1 Chudzik, Erik 1 Daniel, Eric 1 Day, Marc 1 Day, Marcus S. 1 de Graaf, Yannick 1 Deiterding, Ralf 1 Deskos, Georgios 1 Dhruv, Akash 1 Di Santo, Valentina 1 Dong, Haibo 1 Eibl, Sebastian 1 Falgout, Robert D. 1 Fernando, Milinda 1 Fitzmaurice, Kieran 1 Ganapathysubramanian, Baskar 1 Gao, Qiang 1 Gillis, Thomas 1 Giuliani, Andrew 1 Grandgirard, Virginie 1 Graziani, Carlo 1 Grigor’ev, S. K. 1 Grout, Ray W. 1 Güçlü, Yaman 1 Haas, Roland 1 Haghdoost, Mohammad Rezay 1 Hallatschek, Klaus 1 Hamlington, Peter E. 1 Helzel, Christiane 1 Khanwale, Makrand A. 1 Kim, Sungu 1 Klein, Rupert 1 Kornilina, M. A. 1 Kruse, Carola 1 Kühn, Martin Joachim 1 Kuhn, Michael B. 1 Kumar, Prabhat 1 Lauder, George V. 1 Leleux, Philippe 1 Li, Maojun 1 Li, Yuan 1 Liang, Jianhan 1 Liu, Han 1 Locans, Uldis 1 Lombardini, Richard 1 Magri, Victor A. P. 1 Mani, Ali 1 Meehan, Michael A. 1 Meier, Maycon 1 Michael, Louisa 1 Muir, Heather A. 1 Mullowney, Paul 1 Muralikrishnan, Sriramkrishnan 1 Nadolski, Maikel 1 Natarajan, Mahesh 1 Oberleithner, Kilian 1 Pahwa, Girish 1 Pan, Yu 1 Peterson, Adam J. 1 Petitpas, Fabien 1 Pullin, Dale I. 1 Rangarajan, D. 1 Räth, Mario ...and 38 more Authors all top 5 Cited in 13 Serials 17 Journal of Computational Physics 5 Computer Physics Communications 3 Computers and Fluids 3 Computer Methods in Applied Mechanics and Engineering 3 SIAM Journal on Scientific Computing 2 Classical and Quantum Gravity 2 Journal of Scientific Computing 1 International Journal for Numerical Methods in Fluids 1 Journal of Fluid Mechanics 1 Computational Mechanics 1 Matematicheskoe Modelirovanie 1 Communications in Applied Mathematics and Computational Science 1 Journal of Computational Physics: X all top 5 Cited in 11 Fields 31 Numerical analysis (65-XX) 29 Fluid mechanics (76-XX) 6 Mechanics of deformable solids (74-XX) 5 Partial differential equations (35-XX) 3 Statistical mechanics, structure of matter (82-XX) 2 Computer science (68-XX) 2 Optics, electromagnetic theory (78-XX) 2 Relativity and gravitational theory (83-XX) 1 Probability theory and stochastic processes (60-XX) 1 Classical thermodynamics, heat transfer (80-XX) 1 Biology and other natural sciences (92-XX) Citations by Year