LogoRefATT

RefATT Documentation

RefATT is a C++ library for adjoint-state traveltime tomography of reflection and refraction data. The fitted mesh is used to solve Eikonal equations, and the adjoint-state method is used to compute the gradient of the misfit function. The library is designed to be efficient and flexible, allowing for:

  • Joint inversion of Pg and PmP data for regional tomography.
  • Joint inversion of Pg, PmP, and Pn for wide-angle tomography, which is capable of both continental and OBS applications.
  • Generate traveltime table for earthquake location (under development).

Citation

RefATT implements the adjoint-state method for traveltime tomography, which is described in the following publications:

Methodology of Adjoint‐state traveltime tomography

  • Tong, P. (2021). Adjoint‐state traveltime tomography: Eikonal equation‐based methods and application to the Anza area in southern California. Journal of Geophysical Research: Solid Earth, 126(5), e2021JB021818. DOI.

Adjoint‐state Reflection traveltime tomography

  • Chen, G., Chen, J., Li, T., Xu, M., Zhao, Q., & Tong, P. (2025). Adjoint‐state reflection traveltime tomography for velocity and interface inversion with its application in central California near Parkfield. Journal of Geophysical Research: Solid Earth, 130(1), e2024JB029918. DOI.
Logo (light)