Parsimonious slope tomography based on eikonal solvers and the adjoint-state method