The QuickerSim CFD Toolbox for MATLAB® is able to solve stationary and non-stationary compressible inviscid flows. Inviscid flows are described by the Euler equation which is Navier-Stokes equation with viscosity set to zero.
In this way one can simulate subsonic and supersonic flows. The compressible Euler solver can be used as first step in design of high-speed aerodynamics, supersonic nozzles or scramjets.
On top of that, Adaptive Mesh Refinement (AMR) technique implemented in our Toolbox is used to capture the forming shock wave.
Case 1: Simulation of the two-dimensional scramjet intake. Watch the mesh adaptation in the region of forming shock-waves. The algorithm is based on the pressure gradient criterion.
Case 2: Generation of the shockwave in case of supersonic flow encountering a bump. Observe the Adaptive Mesh Refinement technique used to improve mesh density in the vicinity of the shock.
Check out the Tutorial 26 - Adaptive Mesh Refinement from our Toolbox: