Adaptive grid deformation method for CFD application to hull optimization