Finite-volume simulations that refine themselves.
A community catalogue of simulation cases built with samurai. Each entry is reproducible from a single folder: the code, the equations, and the run that produced the image.
Linear advection of a disc
A disc is transported diagonally while the multiresolution mesh tracks its edges.
2D Riemann problem (config 3)
Four constant states meet at a point and interact through shocks, contacts and a rolled-up jet.
Kelvin-Helmholtz instability
Two shear layers roll up into the iconic billows; the mesh tracks the growing vortices.
Sedov blast wave
A point energy release drives a circular blast wave; the mesh refines on the expanding shock.
Level-set in a vortex flow
A circular interface is stretched into a filament by a swirling flow, tracked by the adaptive mesh.
2D Riemann problem (config 12)
Four constant states interact through shocks and contacts (configuration 12).
2D Riemann problem (config 4)
Four constant states interact through shocks and contacts (configuration 4).
Burgers equation (1D)
A smooth hat steepens into a shock; the multiresolution mesh follows the front.
Burgers equation (2D)
A radial hat steepens into nonlinear fronts, tracked by the multiresolution mesh.
Double Mach reflection
A Mach-10 shock strikes a wedge, producing the classic double Mach reflection pattern.
Isentropic vortex
A smooth isentropic vortex advects across the domain; an exact-solution benchmark.
Sod shock tube
The reference Sod shock tube (rotated into 2D): rarefaction, contact and shock.
Two-scale isothermal atomization
An air jet shears a liquid column that atomizes, with inter-scale mass transfer feeding a disperse phase.
Linear convection around an obstacle
A square profile is carried diagonally past a solid obstacle, tracked by an adaptive mesh.
No case matches these filters.