kmkns

kmkns is a 2D Navier-Stokes solver implemented as a Python package with Python modules and C++ extension modules. It uses the finite difference method on a uniform, rectangular grid. It handles single- and two-phase incompressible, Newtonian, laminar flow with obstacles.