AMReX: Software Framework for Block Structured AMR
-
Updated
Dec 16, 2025 - C++
AMReX: Software Framework for Block Structured AMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
Castro (Compressible Astrophysics): An adaptive mesh, astrophysical compressible (radiation-, magneto-) hydrodynamics simulation code for massively parallel CPU and GPU architectures.
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.
An adaptive mesh hydrodynamics simulation code for low Mach number reacting flows
Hydrodynamics Adaptive Mesh Refinement Simulator (HAMeRS) for compressible multi-species/multi-phase simulations
AthenaPK: a performance portable version of Athena++ built on Parthenon and Kokkos
A pseudo-spectral collocation based multi-phase Optimal control problem solver
Two-moment AMR radiation hydrodynamics (with self-gravity, particles, chemistry, and magnetic fields) on CPUs/GPUs for astrophysics
A low Mach number stellar hydrodynamics code
Intervals coupled with algebra of set to handle adaptive mesh refinement and operators on it.
Quadtree Adaptive Mesh Refinement
Lattice Boltzmann method solver using adaptive mesh refinement
OpenFoam® motorBike case with adaptive volume & surface mesh refinement based on curl(U) or grad(p)
Distributed cartesian cell-refinable grid
A parallel, fast solver for the scalar advection-diffusion and the incompressible Navier-Stokes equations based on semi-Lagrangian/Volume-Integral method.
A Python framework for developing parallelized Computational Fluid Dynamics software to solve the hyperbolic 2D Euler equations on distributed, multi-block structured grids.
P4est.jl is lightweight Julia wrapper for the p4est C library, which allows to manage multiple connected adaptive quadtrees/octrees in parallel.
Add a description, image, and links to the adaptive-mesh-refinement topic page so that developers can more easily learn about it.
To associate your repository with the adaptive-mesh-refinement topic, visit your repo's landing page and select "manage topics."