Discrete vortex computation of separated airfoil flow