PAR2D

THIS PAGE IS A WORK IN PROGRESS

PAR2D Solver #

PAR2D (parallel, 2D … I know, very creative), is a code to simulate inviscid gas flows. That is, the compressible Euler equations, or the navier stokes equations without skin friction / thermal conduction. It can solve the regular 2D equations, or can enable a modification to solve the equations in axisymmetric space, i.e. simulating a wedge or a cone based on which option is chosen.

The solver is a multi-block structured solver with MPI parallelism. The discretization is a finite volume scheme, which can be extended to 2nd order by a modal DG addition, and is stabilized by a minmod-imspired limiter. For interface flux splitting, it uses the Low Diffusivity Flux Splitting Scheme, which is adjacent to the AUSM family of schemes. The gas is modeled as a thermally perfect gas by using the McBride curve fit for air.

Currently the only time stepping is explicit, either the first order Euler method, or 3rd order TVD Runge-Kutta Method.

Some of the projects I’ve done with this code are:

Blunted Cone at Mach 5 #

Axisymmetric Spike Inlet #

Rocket Nozzle Startup Transient #