Software

I maintained an in-house Computational Fluid Dynamics (CFD) legacy code, the General Equation Mesh Solver (GEMS). Based on this engine, I created the Awkward Level-Set (ALS) module to make GEMS capable of solving problems for multi-phase flow, free surface evolution, and fluid-moving-body interaction. The enhanced code is named under Awkward Level-Set General Equation Mesh Solver (ALSGEMS). Detailed documentation is internal, but the capabilities are shown in the simulation gallery below.


Documents

Gallery


1D Riemann Problem


2D Riemann Problem


Vortex Propagation (4 Partitions)


Airfoil Problem

airfoil problem

Flow Around Cylinder: Vortex Shedding


Wake Interaction


Rising Bubble and Falling Droplet