A fast algorithm for the calculation of transonic flow over wing/body combinations