methods for the solution of optimal control problems governed by the Navier Stokes equations (1996)