An incompressible Navier-Stokes flow solver in three-dimensional curvilinear coordinate system using primitive variables | lit.salon