CFD 2D Explosion in a Box (Roe MUSCL-KT with Minmod flux limiter)

Описание к видео CFD 2D Explosion in a Box (Roe MUSCL-KT with Minmod flux limiter)

Computational Fluid Dynamics.
Roe Riemann's solver.
Resolution: 400x400.
Euler Time stepping method.
Time integration from t=0 to t=2.0 with timestep = 0.000125.
MUSCL-KT reconstruction scheme to determine fluxes at cell boundaries.
Minmod flux limiter used for capturing shocks. (Limiter is known to be diffusive near shocks but will at least not cause spurious oscillations)
Reflective boundary conditions.

Initial conditions:

rho = 1.0
u = 0.0
v = 0.0
p = 1.0

Within a circle of radius = 0.3 with center at coordinates (0.4, 0.4), the density and pressure is set to 5. This causes an explosion in a 1x1 box wich has reflective walls.

Code was written in Julia from scratch.

Комментарии

Информация по комментариям в разработке