Massively parallel computation of globally optimal shortest paths with curvature penalization | Synapse