Propagator-based computationally efficient direction finding via low-dimensional equation rooting