Home▸Fluid Dynamics & Aerodynamics▸Shock Tube Lab: Euler Solver, Exact Riemann Solution & Schlieren

🧪 Shock Tube Lab: Euler Solver, Exact Riemann Solution & Schlieren

A glass shock tube on a lab bench: open the diaphragm and watch a shock, a contact discontinuity and an expansion fan run down the tube. A MUSCL-HLLC Euler solver runs live next to the exact Riemann solution, with schlieren screen, x-t diagram, four pressure sensors, convergence study, 30 independent validation checks, seeded shareable runs and CSV/JSON/PNG export.

Fluid Dynamics & Aerodynamics3DAdvanced60 FPS📱 Mobile-adapted🟠 Blender
shock-tube-sod-riemann-euler-solver-schlieren-lab ↗ Open standalone
⚙ Under the hood

A glass shock tube on a lab bench: open the diaphragm and watch a shock, a contact discontinuity and an expansion fan run down the tube. A MUSCL-HLLC Euler solver runs live next to the exact Riemann solution, with schlieren screen, x-t diagram, four pressure sensors, convergence study, 30 independent validation checks, seeded shareable runs and CSV/JSON/PNG export.

Shock TubeRiemann ProblemEuler EquationsRankine-HugoniotSchlierenCompressible FlowGas DynamicsCFD VerificationThree.jsWebGLBlender

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)