Dispersive shock wave
Mach reflection and expansion of two-dimensional dispersive shock waves
Description
The dataset contains results from DNS of two-dimensional shallow-water fluid flow governed by the Kadomtsev-Petviashvili equation with wedge-type step-like initial conditions. The time evolution results in the production of oblique collisions and dynamical interference patterns between two-dimensional dispersive shock waves. Different asymptotic wave patterns are observed depending on the incidence angle and the amplitude of the initial step, which can give rise to either subcritical or supercritical configurations, including the generalization to dispersive shock waves of the Mach reflection and expansion of viscous shocks and line solitons. An eightfold amplification of the amplitude of an obliquely incident flow upon a wall at the critical angle is demonstrated. Applications of the results include bore interactions in geophysical fluid dynamics.
The time integration is performed using an integrating factor Runge-Kutta fourth-order method. Periodic boundary conditions in x and y are imposed in order to use Fourier methods. Additionally, artificial damping is imposed in the region trailing the initial step conditions. This damping prevents any trailing phenomena from crossing over the boundary and interacting with the dispersive shock waves.
Quick Info
Links to different cases
| ID | q | Links |
|---|---|---|
| 0 | 0 |
Kaggle, info.json |
| 1 | 0.1 |
Kaggle, info.json |
| 2 | 0.2 |
Kaggle, info.json |
| 3 | 0.3 |
Kaggle, info.json |
| 4 | 0.4 |
Kaggle, info.json |
| 5 | 0.5 |
Kaggle, info.json |
| 6 | 0.6 |
Kaggle, info.json |
| 7 | 0.7 |
Kaggle, info.json |
| 8 | 0.8 |
Kaggle, info.json |
| 9 | 0.9 |
Kaggle, info.json |
| 10 | 1.0 |
Kaggle, info.json |
| 11 | 1.1 |
Kaggle, info.json |
| 12 | 1.2 |
Kaggle, info.json |
| 13 | 1.3 |
Kaggle, info.json |
| 14 | 1.4 |
Kaggle, info.json |
| 15 | 1.5 |
Kaggle, info.json |
| 16 | 1.6 |
Kaggle, info.json |
| 17 | 1.7 |
Kaggle, info.json |
| 18 | 1.8 |
Kaggle, info.json |
| 19 | 1.9 |
Kaggle, info.json |
| 20 | 2.0 |
Kaggle, info.json |