A potential-flow/boundary layer method for calculating subsonic and transonic airfoil flow with trailing-edge separation | lit.salon