Towards understanding the algorithms for solving the Navier–Stokes equations