Applications

AMReX-based applications

The AMReX ecosystem spans application codes and helper modules across atmospheric modeling, astrophysics, fluids, combustion, materials, plasma, epidemiology, and more. If you want your code listed here, open a pull request or issue.

Application areas

Where AMReX is used

Astrophysics and cosmology

  • AsterX - GPU-accelerated GRMHD code for dynamical spacetimes.
  • CarpetX - AMR driver for the Einstein Toolkit.
  • Castro - compressible astrophysics.
  • Emu - neutrino quantum kinetics in 1–3 spatial dimensions.
  • GRTeclyn - numerical relativity with AMR.
  • MAESTROeX - low Mach number astrophysics.
  • MHDuet - magnetohydrodynamics for astrophysical flows.
  • Nyx - computational cosmology.
  • Quokka - radiation-hydrodynamics for astrophysics.
  • Sledgehamr - scalar field simulations for cosmological phase transitions.

Fluids

  • AMReX-FHD - fluctuating hydrodynamics.
  • AMReX-Hydro - helper routines for low Mach number flow modeling.
  • CAMR - compressible flow modeling with embedded boundaries.
  • IAMR - incompressible flow with embedded boundaries.
  • incflo - incompressible flow with embedded boundaries.
  • Kynema-SGF (formerly AMR-Wind) - wind farm flow solver.
  • Mass-Consistent Solver - terrain-following mass-consistent 3-D wind solver.

Materials and devices

  • Alamo - solid mechanics modeling.
  • ARTEMIS - electrodynamics–micromagnetics solver for microelectronics.
  • ELEQTRONeX - electrostatic-quantum transport modeling of nanomaterials.
  • FerroX - phase-field modeling of ferroelectric materials.
  • MagneX - micromagnetics solver for magnetic materials.

Plasma and accelerators

  • HiPACE++ - highly efficient plasma accelerator emulation, quasistatic particle-in-cell code.
  • ImpactX - high-performance modeling of beam dynamics in particle accelerators with collective effects.
  • Vidyut3D - GPU-accelerated fluid solver for non-equilibrium plasmas on adaptive grids.
  • WarpX - advanced time-based electromagnetic and electrostatic particle-in-cell code. Winner of the ACM Gordon Bell Prize (2022).

Combustion

  • PeleC - compressible combustion.
  • PeleLMeX - low Mach number combustion.

Multiphase flow

  • Flash-X - a multiphysics scientific software system.
  • MFIX-Exa - multiphase computational fluid dynamics for fluid-solid systems.

Weather and geoscience

  • ERF - regional atmospheric modeling with AMR.
  • REMORA - regional ocean modeling with AMR.

Epidemiology

  • ExaEpi - agent-based epidemiological modeling.

Infrastructure and Python

  • pyAMReX - GPU-enabled, zero-copy AMReX Python bindings including AI/ML.