this a Navier-Stokes equations solver. It support grids contains of multiple connected rectangles. So you can simulate viscous flows in any complicated tubes