A zonal CFD method for three-dimensional wing simulations