JAX-accelerated finite volume solver for 2D ideal magnetohydrodynamics with HLL Riemann solver and Dedner divergence cleaning. Includes comprehensive conservation, turbulence, and information-theoretic diagnostics with CF-compliant NetCDF output.
The SWIRL code is a python implementation of the "Estimated Vortex Center" (EVC) method for an automated identification of vortices in two-dimensional velocity fields.