AMReX + MFEM Coupling
The examples in our gallery demonstrate our proof-of-concept AMReX-MFEM integration for scalar advection problems. This coupling framework enables real-time data exchange between AMReX's block-structured adaptive mesh refinement and MFEM's high-order finite element capabilities through MPI communication. The integration provides:
Visualization of the AMReX-MFEM 3D helix coupling setup showing the complex three-dimensional geometry with variable height profile and the integration between block-structured AMReX grids and MFEM finite element discretization.
- MPI domain decomposition: Processes split between AMReX and MFEM frameworks with dedicated communicators
- Dimensional flexibility: Support for 2D and 3D simulations
- Time-synchronized coupling: Real-time data exchange at each timestep using MPI point-to-point communication
- Complex geometries: Support for three-dimensional domains with variable height profiles and curved boundaries, as demonstrated in the helix example
- Visualization: Compatible output formats for viewing of full simulation domain in ParaView