Upwind finite-difference calculation of traveltimes | Synapse