seismic inversion and adjoint tomography workflows