{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T14:05:22Z","timestamp":1779372322563,"version":"3.53.1"},"reference-count":50,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,9,1]],"date-time":"2026-09-01T00:00:00Z","timestamp":1788220800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/100016804","name":"Natural Science Foundation of Shenzhen Municipality","doi-asserted-by":"publisher","award":["JCYJ20240813104841055"],"award-info":[{"award-number":["JCYJ20240813104841055"]}],"id":[{"id":"10.13039\/100016804","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["HIT.OCEF.2024017"],"award-info":[{"award-number":["HIT.OCEF.2024017"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002920","name":"University Grants Committee Research Grants Council","doi-asserted-by":"publisher","award":["16302223"],"award-info":[{"award-number":["16302223"]}],"id":[{"id":"10.13039\/501100002920","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002920","name":"University Grants Committee Research Grants Council","doi-asserted-by":"publisher","award":["16300524"],"award-info":[{"award-number":["16300524"]}],"id":[{"id":"10.13039\/501100002920","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational Physics"],"published-print":{"date-parts":[[2026,9]]},"DOI":"10.1016\/j.jcp.2026.114941","type":"journal-article","created":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T20:47:01Z","timestamp":1776026821000},"page":"114941","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["A multilayer level-set method for eikonal-based traveltime tomography"],"prefix":"10.1016","volume":"560","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1125-2364","authenticated-orcid":false,"given":"Wenbin","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ken K.T.","family":"Hung","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4549-2761","authenticated-orcid":false,"given":"Shingyu","family":"Leung","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"2","key":"10.1016\/j.jcp.2026.114941_bib0001","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1111\/j.1365-246X.1987.tb00728.x","article-title":"Applications of seismic travel-time tomography","volume":"90","author":"Bording","year":"1987","journal-title":"Geophys. J. Int."},{"key":"10.1016\/j.jcp.2026.114941_bib0002","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1111\/j.1365-246X.1992.tb00836.x","article-title":"Seismic traveltime inversion for 2-D crustal velocity structure","volume":"108","author":"Zelt","year":"1992","journal-title":"Geophys. J. Int."},{"key":"10.1016\/j.jcp.2026.114941_bib0003","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1088\/0266-5611\/23\/2\/019","article-title":"Transmission traveltime tomography based on paraxial Liouville equations and level set formulations","volume":"23","author":"Leung","year":"2007","journal-title":"Inverse Probl."},{"issue":"4","key":"10.1016\/j.jcp.2026.114941_bib0004","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1109\/T-SU.1977.30936","article-title":"Reconstruction of ultrasound propagation speed distributions in soft tissue: time-of-flight tomography","volume":"24","author":"Glover","year":"1977","journal-title":"IEEE Trans. Sonics Ultrason."},{"issue":"8Part1","key":"10.1016\/j.jcp.2026.114941_bib0005","doi-asserted-by":"crossref","DOI":"10.1118\/1.4885955","article-title":"First-arrival traveltime sound speed inversion with a priori information","volume":"41","author":"Hooi","year":"2014","journal-title":"Med. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0006","doi-asserted-by":"crossref","first-page":"249","DOI":"10.4310\/CMS.2006.v4.n1.a10","article-title":"An adjoint state method for three-dimensional transmission traveltime tomography using first-arrivals","volume":"4","author":"Leung","year":"2006","journal-title":"Comm. Math. Sci."},{"key":"10.1016\/j.jcp.2026.114941_bib0007","doi-asserted-by":"crossref","first-page":"WCB1","DOI":"10.1190\/1.3250266","article-title":"First-arrival traveltime tomography based on the adjoint-state method","volume":"74","author":"Taillandier","year":"2009","journal-title":"Geophysics"},{"key":"10.1016\/j.jcp.2026.114941_bib0008","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1029\/94JB02461","article-title":"Reflection tomography: how to handle multiple arrivals?","volume":"100","author":"Delprat-Jannaud","year":"1995","journal-title":"J. Geophys. Res."},{"key":"10.1016\/j.jcp.2026.114941_bib0009","series-title":"A Breviary of Seismic Tomography","author":"Nolet","year":"2008"},{"key":"10.1016\/j.jcp.2026.114941_bib0010","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1023\/A:1010098523281","article-title":"Analysis of approximate inverses in tomography I. Resolution analysis of common inverses","volume":"1","author":"Berryman","year":"2000","journal-title":"Optim. Eng."},{"key":"10.1016\/j.jcp.2026.114941_bib0011","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1023\/A:1011588308111","article-title":"Analysis of approximate inverses in tomography II. iterative inverses","volume":"1","author":"Berryman","year":"2000","journal-title":"Optim. Eng."},{"key":"10.1016\/j.jcp.2026.114941_bib0012","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1137\/S0036144598347059","article-title":"Fast marching methods","volume":"41","author":"Sethian","year":"1999","journal-title":"SIAM Rev."},{"key":"10.1016\/j.jcp.2026.114941_bib0013","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1090\/S0025-5718-04-01678-3","article-title":"Fast sweeping method for eikonal equations","volume":"74","author":"Zhao","year":"2005","journal-title":"Math. Comp."},{"key":"10.1016\/j.jcp.2026.114941_bib0014","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1137\/050627083","article-title":"Fast sweeping methods for eikonal equations on triangulated meshes","volume":"45","author":"Qian","year":"2007","journal-title":"SIAM J. Numer. Anal."},{"key":"10.1016\/j.jcp.2026.114941_bib0015","first-page":"421","article-title":"Parallel implementations of the fast sweeping method","volume":"25","author":"Zhao","year":"2007","journal-title":"J. Comput. Math."},{"key":"10.1016\/j.jcp.2026.114941_bib0016","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.jcp.2012.11.042","article-title":"A parallel fast sweeping method for the Eikonal equation","volume":"237","author":"Detrixhe","year":"2013","journal-title":"J. Comput. Phys."},{"issue":"4","key":"10.1016\/j.jcp.2026.114941_bib0017","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1016\/j.camwa.2019.08.031","article-title":"Newton-type Gauss\u2013Seidel Lax\u2013Friedrichs high-order fast sweeping methods for solving generalized eikonal equations at large-scale discretization","volume":"79","author":"Li","year":"2020","journal-title":"Comput. Math. Appl."},{"key":"10.1016\/j.jcp.2026.114941_bib0018","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1090\/S0002-9947-1983-0690039-8","article-title":"Viscosity solutions of Hamilton-Jacobi equations","volume":"277","author":"Crandall","year":"1983","journal-title":"Trans. Amer. Math. Soc."},{"key":"10.1016\/j.jcp.2026.114941_bib0019","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1111\/j.1365-246X.2006.02978.x","article-title":"A review of the adjoint-state method for computing the gradient of a functional with geophysical applications","volume":"167","author":"Plessix","year":"2006","journal-title":"Geophys. J. Int."},{"issue":"4","key":"10.1016\/j.jcp.2026.114941_bib0020","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1016\/S0362-546X(99)00164-9","article-title":"Extending viscosity solutions to eikonal equations with discontinuous spatial dependence","volume":"42","author":"Ostrov","year":"2000","journal-title":"Nonlinear Anal. Theory, Methods Appl."},{"issue":"3","key":"10.1016\/j.jcp.2026.114941_bib0021","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1023\/A:1012235914303","article-title":"Numerical shape-from-shading for discontinuous photographic images","volume":"44","author":"Kain","year":"2001","journal-title":"Int. J. Comput. Vis."},{"key":"10.1016\/j.jcp.2026.114941_bib0022","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1093\/gji\/ggt244","article-title":"A fast local level set based adjoint state method for first arrival transmission traveltime tomography with discontinuous slowness","volume":"195","author":"Li","year":"2013","journal-title":"Geophys. J. Int."},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0023","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1093\/gji\/ggu262","article-title":"A level-set adjoint-state method for crosswell transmission-reflection traveltime tomography","volume":"199","author":"Li","year":"2014","journal-title":"Geophys. J. Int."},{"key":"10.1016\/j.jcp.2026.114941_bib0024","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/0021-9991(88)90002-2","article-title":"Fronts propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations","volume":"79","author":"Osher","year":"1988","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0025","series-title":"Level Set Methods and Dynamic Implicit Surfaces","volume":"153","author":"Osher","year":"2006"},{"key":"10.1016\/j.jcp.2026.114941_bib0026","first-page":"17","article-title":"A level-set approach for inverse problems involving obstacles","volume":"1","author":"Santosa","year":"1996","journal-title":"Control, Optim. Calculus Var."},{"key":"10.1016\/j.jcp.2026.114941_bib0027","doi-asserted-by":"crossref","first-page":"685","DOI":"10.1088\/0266-5611\/14\/3\/018","article-title":"Reconstruction of a two-dimensional binary obstacle by controlled evolution of a level-set","volume":"14","author":"Litman","year":"1998","journal-title":"Inverse Probl."},{"key":"10.1016\/j.jcp.2026.114941_bib0028","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/j.jcp.2004.02.010","article-title":"Imaging of location and geometry for extended targets using the response matrix","volume":"199","author":"Hou","year":"2004","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0029","doi-asserted-by":"crossref","first-page":"R67","DOI":"10.1088\/0266-5611\/22\/4\/R01","article-title":"Level set methods for inverse scattering","volume":"22","author":"Dorn","year":"2006","journal-title":"Inverse Probl."},{"key":"10.1016\/j.jcp.2026.114941_bib0030","doi-asserted-by":"crossref","first-page":"2375","DOI":"10.1088\/0266-5611\/23\/6\/007","article-title":"A projection-based level-set approach to enhance conductivity anomaly reconstruction in electrical resistance tomography","volume":"23","author":"Miled","year":"2007","journal-title":"Inverse Probl."},{"key":"10.1016\/j.jcp.2026.114941_bib0031","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.4208\/cicp.100710.021210a","article-title":"A fast local level set method for inverse gravimetry","volume":"10","author":"Isakov","year":"2011","journal-title":"Commun. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0032","doi-asserted-by":"crossref","first-page":"523","DOI":"10.3934\/ipi.2013.7.523","article-title":"A three-dimensional inverse gravimetry problem for ice with snow caps","volume":"7","author":"Isakov","year":"2013","journal-title":"Inverse Probl. Imaging"},{"issue":"3","key":"10.1016\/j.jcp.2026.114941_bib0033","doi-asserted-by":"crossref","first-page":"387","DOI":"10.3934\/ipi.2020073","article-title":"Simultaneously recovering both domain and varying density in inverse gravimetry by efficient level-set methods","volume":"15","author":"Li","year":"2021","journal-title":"Inverse Probl. Imaging"},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0034","doi-asserted-by":"crossref","first-page":"J15","DOI":"10.1190\/geo2019-0139.1","article-title":"Joint inversion of surface and borehole magnetic data: a level-set approach","volume":"85","author":"Li","year":"2020","journal-title":"Geophysics"},{"issue":"7","key":"10.1016\/j.jcp.2026.114941_bib0035","doi-asserted-by":"crossref","DOI":"10.1088\/1361-6420\/ac6a03","article-title":"A stochastic gradient descent approach with partitioned-truncated singular value decomposition for large-scale inverse problems of magnetic modulus data","volume":"38","author":"Li","year":"2022","journal-title":"Inverse Probl."},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0036","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1007\/s10915-020-01368-w","article-title":"A level set method for the Dirichlet k-partition problem","volume":"86","author":"Chu","year":"2021","journal-title":"J. Sci. Comput."},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0037","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1006\/jcph.1996.0167","article-title":"A variational level set approach to multiphase motion","volume":"127","author":"Zhao","year":"1996","journal-title":"J. Comput. Phys."},{"issue":"3","key":"10.1016\/j.jcp.2026.114941_bib0038","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1023\/A:1020874308076","article-title":"A multiphase level set framework for image segmentation using the mumford and shah model","volume":"50","author":"Vese","year":"2002","journal-title":"Int. J. Comput. Vis."},{"issue":"3","key":"10.1016\/j.jcp.2026.114941_bib0039","doi-asserted-by":"crossref","DOI":"10.1088\/0266-5611\/25\/3\/035004","article-title":"On multiple level-set regularization methods for inverse problems","volume":"25","author":"DeCezaro","year":"2009","journal-title":"Inverse Probl."},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0040","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1007\/s10915-009-9341-x","article-title":"Multiple level sets for piecewise constant surface reconstruction in highly ill-posed problems","volume":"43","author":"van den Doel","year":"2010","journal-title":"J. Sci. Comput."},{"key":"10.1016\/j.jcp.2026.114941_bib0041","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/j.jcp.2005.01.016","article-title":"A level-set approach for simulations of flows with multiple moving contact lines with hysteresis","volume":"207","author":"Spelt","year":"2005","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0042","doi-asserted-by":"crossref","first-page":"6361","DOI":"10.1016\/j.jcp.2009.05.043","article-title":"A conservative level set method for contact line dynamics","volume":"228","author":"Zahedi","year":"2009","journal-title":"J. Comput. Phys."},{"issue":"112979","key":"10.1016\/j.jcp.2026.114941_bib0043","article-title":"A high-order finite difference method for moving immersed domain boundaries and material interfaces","volume":"507","author":"Gabbard","year":"2024","journal-title":"J. Comput. Phys."},{"issue":"5","key":"10.1016\/j.jcp.2026.114941_bib0044","doi-asserted-by":"crossref","first-page":"1310","DOI":"10.4208\/cicp.OA-2022-0021","article-title":"A level set method for simulation of moving contact lines in three dimensions","volume":"32","author":"Zhao","year":"2022","journal-title":"Commun. Comput. Phys."},{"key":"10.1016\/j.jcp.2026.114941_bib0045","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.jcp.2023.112083","article-title":"Accessibility constraints in structural optimization via distance functions","volume":"484","author":"Allaire","year":"2023","journal-title":"J. Comput. Phys."},{"issue":"3","key":"10.1016\/j.jcp.2026.114941_bib0046","doi-asserted-by":"crossref","first-page":"301","DOI":"10.4171\/ifb\/81","article-title":"A framework for the construction of level set methods for shape optimization and reconstruction","volume":"5","author":"Burger","year":"2003","journal-title":"Interfaces Free Bound."},{"issue":"1","key":"10.1016\/j.jcp.2026.114941_bib0047","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1137\/050624108","article-title":"Velocity extension for the level-set method and multiple eigenvalues in shape optimization","volume":"45","author":"de Gournay","year":"2006","journal-title":"SIAM J. Control Optim."},{"key":"10.1016\/j.jcp.2026.114941_bib0048","article-title":"Applied Shape Optimization for Fluids","author":"Mohammadi","year":"2010"},{"key":"10.1016\/j.jcp.2026.114941_bib0049","series-title":"Elliptic Problems in Nonsmooth Domains","author":"Grisvard","year":"1985"},{"issue":"4","key":"10.1016\/j.jcp.2026.114941_bib0050","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1016\/S0362-546X(99)00164-9","article-title":"Extending viscosity solutions to eikonal equations with discontinuous spatial dependence","volume":"42","author":"Ostrov","year":"2000","journal-title":"Nonlinear Anal. Theory, Methods Appl."}],"container-title":["Journal of Computational Physics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0021999126002949?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0021999126002949?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T13:07:14Z","timestamp":1779368834000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0021999126002949"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9]]},"references-count":50,"alternative-id":["S0021999126002949"],"URL":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114941","relation":{},"ISSN":["0021-9991"],"issn-type":[{"value":"0021-9991","type":"print"}],"subject":[],"published":{"date-parts":[[2026,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A multilayer level-set method for eikonal-based traveltime tomography","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational Physics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jcp.2026.114941","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Inc. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"114941"}}