Overview #
Code i’ve been cranking out. Here are some colors to enterain you.
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 (very rudimentary) 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-type limiter. For interface flux splitting, it uses the Low Diffusivity Flux Splitting Scheme, which is adjacent to the AUSM family of schemes.
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:
[Will add list when I make the pages for them]