{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,4]],"date-time":"2026-09-04T04:49:40Z","timestamp":1788497380567,"version":"build-2803163510"},"reference-count":81,"publisher":"Society of Exploration Geophysicists","issue":"4","funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/R513052\/1"],"award-info":[{"award-number":["EP\/R513052\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/R513052\/1"],"award-info":[{"award-number":["EP\/R513052\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["library.seg.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,1,7]]},"abstract":"<jats:title>ABSTRACT<\/jats:title>\n                  <jats:p>Irregular terrain has a pronounced effect on the propagation of seismic and acoustic wavefields but is not straightforwardly reconciled with structured finite-difference (FD) methods used to model such phenomena. Accurate wavefield simulation is paramount in subsurface imaging applications such as reverse time migration and full-waveform inversion, requiring suitable topography handling. Methods currently detailed in the literature generally are limited in scope application-wise or nontrivial to apply to real-world geometries. A general immersed boundary treatment capable of imposing a range of boundary conditions in a relatively equation-agnostic manner has been developed, alongside a framework implementing this approach to complement emerging code-generation paradigms. The approach is distinguished by the use of N-dimensional Taylor-series extrapolants constrained by boundary conditions imposed at some suitably distributed set of surface points. The extrapolation process is encapsulated in modified derivative stencils applied in the vicinity of the boundary, using hyperspherical support regions. This method ensures boundary representation is consistent with the FD discretization. Furthermore, high-dimensional and vector boundary conditions can be applied without approximation prior to discretization. A consistent methodology can thus be applied across free and rigid surfaces with first- and second-order acoustic wave equation formulations. Application to both equations is demonstrated, and numerical examples based on analytic and real-world topography implementing free and rigid surfaces in 2D and 3D are presented. Numerical examples and convergence tests demonstrate the accuracy of boundary treatments devised by the prescribed approach, their suitability to practical applications, and the feasibility of automatically generating treatments to suit each case.<\/jats:p>","DOI":"10.1190\/geo2023-0515.1","type":"journal-article","created":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T10:12:06Z","timestamp":1713780726000},"page":"T207-T226","update-policy":"https:\/\/doi.org\/10.1190\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["A novel immersed boundary approach for irregular topography with acoustic wave equations"],"prefix":"10.1190","volume":"89","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-9479-7714","authenticated-orcid":false,"given":"Edward","family":"Caunt","sequence":"first","affiliation":[{"name":"Imperial College London 1 , Department of Earth Science and Engineering, London, UK. edward.caunt15@imperial.ac.uk (corresponding author)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2768-5735","authenticated-orcid":false,"given":"Rhodri","family":"Nelson","sequence":"additional","affiliation":[{"name":"Imperial College London 1 , Department of Earth Science and Engineering, London, UK. rhodri.nelson@imperial.ac.uk"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tim","family":"MacArthur","sequence":"additional","affiliation":[{"name":"Thrust Belt Imaging 2 , Calgary, Canada. tim@tbi.ca"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7161-2942","authenticated-orcid":false,"given":"Fabio","family":"Luporini","sequence":"additional","affiliation":[{"name":"Devito Codes 3 , London, UK. fabio@devitocodes.com"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0563-3678","authenticated-orcid":false,"given":"Gerard","family":"Gorman","sequence":"additional","affiliation":[{"name":"Imperial College London 1 , Department of Earth Science and Engineering, London, UK. g.gorman@imperial.ac.uk"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"186","published-online":{"date-parts":[[2024,6,12]]},"reference":[{"key":"2025121212534693200_r1","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1088\/1742-2132\/12\/3\/435","article-title":"Finite difference elastic wave modeling with an irregular free surface using ADER scheme","volume":"12","author":"Almuhaidib","year":"2015","journal-title":"Journal of Geophysics and Engineering"},{"key":"2025121212534693200_r2","doi-asserted-by":"crossref","unstructured":"Bartel\n              L. C.\n            \n            \n              Symons\n              N. P.\n            \n            \n              Aldridge\n              D. F.\n            \n          , 2000, Graded boundary simulation of air\/earth interfaces in finite-difference elastic wave modeling: 70th Annual International Meeting, SEG, Expanded Abstracts, 2444\u20132447, doi: http:\/\/dx.doi.org\/10.1190\/1.1815958.","DOI":"10.1190\/1.1815958"},{"issue":"6","key":"2025121212534693200_r3","doi-asserted-by":"crossref","first-page":"WCC69","DOI":"10.1190\/1.3223315","article-title":"Effects of surface scattering in full-waveform inversion","volume":"74","author":"Bleibinhaus","year":"2009","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"4","key":"2025121212534693200_r4","doi-asserted-by":"crossref","first-page":"T109","DOI":"10.1190\/1.2213051","article-title":"Accuracy of heterogeneous staggered-grid finite-difference modeling of Rayleigh waves","volume":"71","author":"Bohlen","year":"2006","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r5","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1785\/BSSA0620010275","article-title":"A note on the effect of simple topography on seismic SH waves","volume":"62","author":"Boore","year":"1972","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r6","doi-asserted-by":"crossref","first-page":"1603","DOI":"10.1785\/BSSA0630051603","article-title":"The effect of simple topography on seismic waves: Implications for the accelerations recorded at Pacoima Dam, San Fernando Valley, California","volume":"63","author":"Boore","year":"1973","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"issue":"1","key":"2025121212534693200_r7","doi-asserted-by":"crossref","first-page":"R1","DOI":"10.1190\/geo2017-0081.1","article-title":"3D elastic full-waveform inversion of surface waves in the presence of irregular topography using an envelope-based misfit function","volume":"83","author":"Borisov","year":"2018","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r8","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.jcp.2013.01.027","article-title":"A novel concept for the design of immersed interface methods","volume":"242","author":"Brehm","year":"2013","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r9","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1016\/j.jcp.2015.04.023","article-title":"A locally stabilized immersed boundary method for the compressible Navier-Stokes equations","volume":"295","author":"Brehm","year":"2015","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r10","article-title":"devitocodes\/schism: Schism v1.0.2","author":"Caunt","year":"2024"},{"issue":"3","key":"2025121212534693200_r11","doi-asserted-by":"crossref","first-page":"T125","DOI":"10.1190\/geo2013-0371.1","article-title":"Mimetic seismic wave modeling including topography on deformed staggered grids","volume":"79","author":"de la Puente","year":"2014","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r12","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1017\/S0022112009992941","article-title":"Computational modelling and analysis of the hydrodynamics of a highly deformable fish pectoral fin","volume":"645","author":"Dong","year":"2010","journal-title":"Journal of Fluid Mechanics","ISSN":"https:\/\/id.crossref.org\/issn\/0022-1120","issn-type":"print"},{"key":"2025121212534693200_r13","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1016\/j.parco.2009.12.011","article-title":"High-performance finite-element simulations of seismic wave propagation in three dimensional nonlinear inelastic geological media","volume":"36","author":"Dupros","year":"2010","journal-title":"Parallel Computing","ISSN":"https:\/\/id.crossref.org\/issn\/0167-8191","issn-type":"print"},{"key":"2025121212534693200_r14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3389\/feart.2021.620813","article-title":"Local explosion detection and infrasound localization by reverse time migration using 3-D finite-difference wave propagation","volume":"9","author":"Fee","year":"2021","journal-title":"Frontiers in Earth Science"},{"issue":"6","key":"2025121212534693200_r15","doi-asserted-by":"crossref","first-page":"WCA179","DOI":"10.1190\/1.3269902","article-title":"Reverse time migration in tilted transversely isotropic (TTI) media","volume":"74","author":"Fletcher","year":"2009","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r16","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1111\/j.1365-246X.2008.03866.x","article-title":"A 3-D hybrid finite-difference \u2014 Finite-element viscoelastic modelling of seismic wave motion","volume":"175","author":"Galis","year":"2008","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"issue":"5","key":"2025121212534693200_r17","doi-asserted-by":"crossref","first-page":"T193","DOI":"10.1190\/geo2014-0609.1","article-title":"An immersed free-surface boundary treatment for seismic wave simulation","volume":"80","author":"Gao","year":"2015","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r18","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1006\/jcph.1993.1081","article-title":"Modelling a no-slip flow boundary with an external force field","volume":"105","author":"Goldstein","year":"1993","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r19","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1785\/BSSA0860041091","article-title":"Simulating seismic wave propagation in 3D elastic media using staggered-grid finite differences","volume":"86","author":"Graves","year":"1996","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r20","doi-asserted-by":"crossref","first-page":"1081","DOI":"10.1785\/BSSA0690041081","article-title":"The effect of Appalachian mountain topography on seismic waves","volume":"69","author":"Griffiths","year":"1979","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r21","doi-asserted-by":"crossref","DOI":"10.1038\/s41746-020-0240-8","article-title":"Full-waveform inversion imaging of the human brain","volume":"3","author":"Guasch","year":"2020","journal-title":"npj Digital Medicine"},{"key":"2025121212534693200_r22","doi-asserted-by":"crossref","first-page":"1750","DOI":"10.1785\/0120000024","article-title":"Discontinuous-grid finite-difference seismic modeling including surface topography","volume":"91","author":"Hayashi","year":"2001","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r23","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1111\/j.1365-2478.1994.tb00216.x","article-title":"2D finite-difference elastic wave modelling including surface topography","volume":"42","author":"Hestholm","year":"1994","journal-title":"Geophysical Prospecting","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8025","issn-type":"print"},{"key":"2025121212534693200_r24","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1046\/j.1365-2478.2002.00327.x","article-title":"3D free-boundary conditions for coordinate-transform finite-difference seismic modelling","volume":"50","author":"Hestholm","year":"2002","journal-title":"Geophysical Prospecting","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8025","issn-type":"print"},{"key":"2025121212534693200_r25","doi-asserted-by":"crossref","unstructured":"Hestholm\n              S.\n            \n            \n              Street\n              C.\n            \n          , 2000, 3-D surface topography boundary conditions in seismic wave modelling: 70th Annual International Meeting, SEG, Expanded Abstracts, 2432\u20132435, doi: http:\/\/dx.doi.org\/10.1190\/1.1815954.","DOI":"10.1190\/1.1815954"},{"key":"2025121212534693200_r26","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/S0031-9201(99)00010-2","article-title":"3-D versus 2-D finite-difference seismic synthetics including real surface topography","volume":"113","author":"Hestholm","year":"1999","journal-title":"Physics of the Earth and Planetary Interiors","ISSN":"https:\/\/id.crossref.org\/issn\/0031-9201","issn-type":"print"},{"issue":"6","key":"2025121212534693200_r27","doi-asserted-by":"crossref","first-page":"T311","DOI":"10.1190\/geo2016-0094.1","article-title":"An improved immersed boundary finite-difference method for seismic wave propagation modeling with arbitrary surface topography","volume":"81","author":"Hu","year":"2016","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r28","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1785\/0220140029","article-title":"Local volcano infrasound and source localization investigated by 3D simulation","volume":"85","author":"Kim","year":"2014","journal-title":"Seismological Research Letters","ISSN":"https:\/\/id.crossref.org\/issn\/0895-0695","issn-type":"print"},{"key":"2025121212534693200_r29","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1006\/jcph.2000.6483","article-title":"An immersed boundary method with formal second-order accuracy and reduced numerical viscosity","volume":"160","author":"Lai","year":"2000","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r30","first-page":"643","article-title":"An immersed boundary method with iterative symmetric interpolation for irregular surface topography in seismic wavefield modelling","volume":"17","author":"Li","year":"2020","journal-title":"Journal of Geophysics and Engineering"},{"issue":"3","key":"2025121212534693200_r31","doi-asserted-by":"crossref","first-page":"R291","DOI":"10.1190\/geo2021-0097.1","article-title":"Waveform inversion of seismic first arrivals acquired on irregular surface","volume":"87","author":"Li","year":"2022","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r32","doi-asserted-by":"crossref","DOI":"10.1088\/1742-2132\/11\/5\/055009","article-title":"A mixed-grid finite element method with PML absorbing boundary conditions for seismic wave modelling","volume":"11","author":"Liu","year":"2014","journal-title":"Journal of Geophysics and Engineering"},{"key":"2025121212534693200_r33","doi-asserted-by":"crossref","first-page":"8779","DOI":"10.1016\/j.jcp.2009.08.027","article-title":"A new time-space domain high-order finite-difference method for the acoustic wave equation","volume":"228","author":"Liu","year":"2009","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r34","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1111\/j.1365-246X.2007.03620.x","article-title":"Free and smooth boundaries in 2-D finite-difference schemes for transient elastic waves","volume":"172","author":"Lombard","year":"2008","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r35","doi-asserted-by":"crossref","first-page":"1165","DOI":"10.5194\/gmd-12-1165-2019","article-title":"Devito (v3.1.0): An embedded domain-specific language for finite differences and geophysical exploration","volume":"12","author":"Louboutin","year":"2019","journal-title":"Geoscientific Model Development"},{"key":"2025121212534693200_r36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3374916","article-title":"Architecture and performance of Devito, a system for automated stencil computation","volume":"46","author":"Luporini","year":"2020","journal-title":"ACM Transactions on Mathematical Software","ISSN":"https:\/\/id.crossref.org\/issn\/0098-3500","issn-type":"print"},{"issue":"4","key":"2025121212534693200_r37","doi-asserted-by":"crossref","first-page":"T137","DOI":"10.1190\/geo2014-0492.1","article-title":"Seismic modeling with radial-basis-function-generated finite differences","volume":"80","author":"Martin","year":"2015","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r38","doi-asserted-by":"crossref","first-page":"1200","DOI":"10.1785\/0220140119","article-title":"Network-based evaluation of the infrasonic source location at Sakurajima Volcano, Japan","volume":"85","author":"Mckee","year":"2014","journal-title":"Seismological Research Letters","ISSN":"https:\/\/id.crossref.org\/issn\/0895-0695","issn-type":"print"},{"key":"2025121212534693200_r39","doi-asserted-by":"crossref","first-page":"4825","DOI":"10.1016\/j.jcp.2008.01.028","article-title":"A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries","volume":"227","author":"Mittal","year":"2008","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r40","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1093\/gji\/ggs006","article-title":"A hybrid method to compute short-period synthetic seismograms of teleseismic body waves in a 3-D regional model","volume":"192","author":"Monteiller","year":"2013","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r41","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1093\/gji\/ggv189","article-title":"Three-dimensional full waveform inversion of short-period teleseismic wavefields based upon the SEM-DSM hybrid method","volume":"202","author":"Monteiller","year":"2015","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r42","doi-asserted-by":"crossref","first-page":"1189","DOI":"10.1190\/1.1443332","article-title":"Modeling elastic fields across irregular boundaries","volume":"57","author":"Muir","year":"1992","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"3","key":"2025121212534693200_r43","doi-asserted-by":"crossref","first-page":"T111","DOI":"10.1190\/geo2016-0212.1","article-title":"A simple finite-difference scheme for handling topography with the second-order wave equation","volume":"82","author":"Mulder","year":"2017","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r44","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1093\/gji\/ggx178","article-title":"A simple finite-difference scheme for handling topography with the first-order wave equation","volume":"210","author":"Mulder","year":"2017","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r45","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1093\/gji\/ggw273","article-title":"Performance of continuous mass-lumped tetrahedral elements for elastic wave propagation with and without global assembly","volume":"207","author":"Mulder","year":"2016","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r46","doi-asserted-by":"crossref","first-page":"2420","DOI":"10.1785\/0120110356","article-title":"FDM simulation of seismic-wave propagation for an aftershock of the 2009 Suruga Bay earthquake: Effects of ocean-bottom topography and seawater layer","volume":"102","author":"Nakamura","year":"2012","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r47","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1093\/gji\/ggw267","article-title":"Ground topography effects on near-surface elastic full waveform inversion","volume":"207","author":"Nuber","year":"2016","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r48","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1785\/BSSA0870020494","article-title":"A free-surface boundary condition for including 3D topography in the finite-difference method","volume":"87","author":"Ohminato","year":"1997","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"key":"2025121212534693200_r49","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1190\/1.1444520","article-title":"Elastic finite-difference method for irregular grids","volume":"64","author":"Oprsal","year":"1999","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r50","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1016\/j.jcp.2015.07.023","article-title":"Wave propagation in anisotropic elastic materials and curvilinear coordinates using a summation-by-parts finite difference method","volume":"299","author":"Petersson","year":"2015","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2998441","article-title":"Firedrake: Automating the finite element method by composing abstractions","volume":"43","author":"Rathgeber","year":"2016","journal-title":"ACM Transactions on Mathematical Software","ISSN":"https:\/\/id.crossref.org\/issn\/0098-3500","issn-type":"print"},{"key":"2025121212534693200_r52","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/S0267-7261(96)00028-0","article-title":"Three-dimensional scattering of seismic waves from topographical structures","volume":"16","author":"Reinoso","year":"1996","journal-title":"Soil Dynamics and Earthquake Engineering"},{"key":"2025121212534693200_r53","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/S0377-0273(03)00245-2","article-title":"Seismic wave simulation in the presence of real volcano topography","volume":"128","author":"Ripperger","year":"2003","journal-title":"Journal of Volcanology and Geothermal Research","ISSN":"https:\/\/id.crossref.org\/issn\/0377-0273","issn-type":"print"},{"key":"2025121212534693200_r54","doi-asserted-by":"crossref","DOI":"10.21105\/joss.02687","article-title":"SeismicMesh: Triangular meshing for seismology","volume":"6","author":"Roberts","year":"2021","journal-title":"The Journal of Open Source Software"},{"key":"2025121212534693200_r55","doi-asserted-by":"crossref","first-page":"8639","DOI":"10.5194\/gmd-15-8639-2022","article-title":"Spyro: A firedrake-based wave propagation and full waveform inversion finite element solver","volume":"15","author":"Roberts","year":"2021","journal-title":"Geoscientific Model Development"},{"key":"2025121212534693200_r56","doi-asserted-by":"crossref","first-page":"1921","DOI":"10.1190\/1.1444107","article-title":"A numerical free-surface condition for elastic\/viscoelastic finite-difference modeling in the presence of topography","volume":"61","author":"Robertsson","year":"1996","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"3","key":"2025121212534693200_r57","doi-asserted-by":"crossref","first-page":"R81","DOI":"10.1190\/1.3569798","article-title":"Shallow-structure characterization by 2D elastic full-waveform inversion","volume":"76","author":"Romdhane","year":"2011","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r58","doi-asserted-by":"crossref","first-page":"2809","DOI":"10.1029\/97GL02896","article-title":"A density-tapering approach for modeling the seismic response of free-surface topography","volume":"24","author":"Schultz","year":"1997","journal-title":"Geophysical Research Letters","ISSN":"https:\/\/id.crossref.org\/issn\/0094-8276","issn-type":"print"},{"key":"2025121212534693200_r59","doi-asserted-by":"crossref","first-page":"1000","DOI":"10.1016\/j.jcp.2010.10.017","article-title":"A high-order immersed boundary method for acoustic wave scattering and low-Mach number flow-induced sound in complex geometries","volume":"230","author":"Seo","year":"2011","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r60","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.jappgeo.2013.06.008","article-title":"Laplace-domain full waveform inversion using irregular finite elements for complex foothill environments","volume":"96","author":"Shin","year":"2013","journal-title":"Journal of Applied Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0926-9851","issn-type":"print"},{"issue":"6","key":"2025121212534693200_r61","doi-asserted-by":"crossref","first-page":"T363","DOI":"10.1190\/geo2014-0172.1","article-title":"Solving the 3D acoustic wave equation on generalized structured meshes: A finite-difference time-domain approach","volume":"79","author":"Shragge","year":"2014","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"6","key":"2025121212534693200_r62","doi-asserted-by":"crossref","first-page":"T359","DOI":"10.1190\/geo2020-0074.1","article-title":"Tensorial elastodynamics for isotropic media","volume":"85","author":"Shragge","year":"2020","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"4","key":"2025121212534693200_r63","doi-asserted-by":"crossref","first-page":"T183","DOI":"10.1190\/geo2016-0691.1","article-title":"Solving the tensorial 3D acoustic wave equation: A mimetic finite-difference time-domain approach","volume":"82","author":"Shragge","year":"2017","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r64","unstructured":"Slotnick\n              J.\n            \n            \n              Khodadoust\n              A.\n            \n            \n              Alonso\n              J.\n            \n            \n              Darmofal\n              D.\n            \n            \n              Gropp\n              W.\n            \n            \n              Lurie\n              E.\n            \n            \n              Mavriplis\n              D.\n            \n          , 2014, CFD vision 2030 study: A path to revolutionary computational aerosciences: Technical Report March 2014."},{"key":"2025121212534693200_r65","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1190\/1.1442241","article-title":"Absorbing boundary conditions and surface waves","volume":"52","author":"Sochacki","year":"1987","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r66","doi-asserted-by":"crossref","first-page":"1721","DOI":"10.1093\/gji\/ggx257","article-title":"Numerical simulation of 2D seismic wave propagation in the presence of a topographic fluid \u2014 solid interface at the sea bottom by the curvilinear grid finite-difference method","volume":"210","author":"Sun","year":"2017","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r67","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s10596-008-9124-8","article-title":"Interface error analysis for numerical wave propagation","volume":"13","author":"Symes","year":"2009","journal-title":"Computational Geosciences"},{"key":"2025121212534693200_r68","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.cageo.2015.02.006","article-title":"A mesh-free method with arbitrary-order accuracy for acoustic wave propagation","volume":"78","author":"Takekawa","year":"2015","journal-title":"Computers and Geosciences","ISSN":"https:\/\/id.crossref.org\/issn\/0098-3004","issn-type":"print"},{"key":"2025121212534693200_r69","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1093\/gji\/ggv038","article-title":"Scattering of high-frequency seismic waves caused by irregular surface topography and small-scale velocity inhomogeneity","volume":"201","author":"Takemura","year":"2015","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r70","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.jcp.2019.02.004","article-title":"A simple diffuse interface approach on adaptive Cartesian grids for the linear elastic wave equations with complex topography","volume":"386","author":"Tavelli","year":"2019","journal-title":"Journal of Computational Physics","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"2025121212534693200_r71","doi-asserted-by":"crossref","DOI":"10.1088\/1748-3182\/3\/2\/026004","article-title":"A computational study of the aerodynamic performance of a dragonfly wing section in gliding flight","volume":"3","author":"Vargas","year":"2008","journal-title":"Bioinspiration and Biomimetics","ISSN":"https:\/\/id.crossref.org\/issn\/1748-3182","issn-type":"print"},{"key":"2025121212534693200_r72","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1007\/s10596-017-9705-5","article-title":"Accurate seabed modeling using finite difference methods","volume":"22","author":"Vieira","year":"2018","journal-title":"Computational Geoscience"},{"issue":"2","key":"2025121212534693200_r73","doi-asserted-by":"crossref","first-page":"R59","DOI":"10.1190\/geo2012-0338.1","article-title":"Anisotropic 3D full-waveform inversion","volume":"78","author":"Warner","year":"2013","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"issue":"1","key":"2025121212534693200_r74","doi-asserted-by":"crossref","first-page":"S91","DOI":"10.1190\/geo2020-0015.1","article-title":"Mesh-free radial-basis-function generated finite differences and their application in reverse time migration","volume":"86","author":"Wu","year":"2021","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r75","first-page":"107","article-title":"Testing four elastic finite-difference schemes for behavior at discontinuities","volume":"83","author":"Zahradnik","year":"1993","journal-title":"Bulletin of the Seismological Society of America","ISSN":"https:\/\/id.crossref.org\/issn\/0037-1106","issn-type":"print"},{"issue":"1","key":"2025121212534693200_r76","doi-asserted-by":"crossref","first-page":"T1","DOI":"10.1190\/geo2011-0067.1","article-title":"An improved vacuum formulation for 2D finite-difference modeling of Rayleigh waves including surface topography and internal discontinuities","volume":"77","author":"Zeng","year":"2012","journal-title":"Geophysics","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8033","issn-type":"print"},{"key":"2025121212534693200_r77","doi-asserted-by":"crossref","unstructured":"Zhang\n              D.\n            \n            \n              Zhan\n              G.\n            \n            \n              Schuster\n              G. T.\n            \n            \n              Abdullah\n              K.\n            \n          , 2013a, Multi-source leastsquares reverse time migration with topography: 83rd Annual International Meeting, SEG, Expanded Abstracts, 3736\u20133740, doi: http:\/\/dx.doi.org\/10.1190\/segam2013-0270.1.","DOI":"10.1190\/segam2013-0270.1"},{"key":"2025121212534693200_r78","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1111\/j.1365-246X.2006.03113.x","article-title":"Traction image method for irregular free surface boundaries in finite difference seismic wave simulation","volume":"167","author":"Zhang","year":"2006","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r79","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1111\/j.1365-246X.2012.05472.x","article-title":"Three-dimensional elastic wave numerical modelling in the presence of surface topography by a collocated-grid finite-difference method on curvilinear grids","volume":"190","author":"Zhang","year":"2012","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r80","doi-asserted-by":"crossref","first-page":"1179","DOI":"10.1093\/gji\/ggs069","article-title":"Stable discontinuous grid implementation for collocated-grid finite-difference seismic wave modelling","volume":"192","author":"Zhang","year":"2013","journal-title":"Geophysical Journal International","ISSN":"https:\/\/id.crossref.org\/issn\/0956-540X","issn-type":"print"},{"key":"2025121212534693200_r81","doi-asserted-by":"crossref","first-page":"1111","DOI":"10.1111\/1365-2478.12138","article-title":"A comparison of continuous mass-lumped finite elements with finite differences for 3-D wave propagation","volume":"62","author":"Zhebel","year":"2014","journal-title":"Geophysical Prospecting","ISSN":"https:\/\/id.crossref.org\/issn\/0016-8025","issn-type":"print"}],"container-title":["Geophysics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/pubs.geoscienceworld.org\/seg\/geophysics\/article-pdf\/89\/4\/T207\/6563724\/geo-2023-0515.1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/pubs.geoscienceworld.org\/seg\/geophysics\/article-pdf\/89\/4\/T207\/6563724\/geo-2023-0515.1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T17:54:00Z","timestamp":1765562040000},"score":1,"resource":{"primary":{"URL":"https:\/\/pubs.geoscienceworld.org\/geophysics\/article\/89\/4\/T207\/644858\/A-novel-immersed-boundary-approach-for-irregular"},"secondary":[{"URL":"https:\/\/pubs.geoscienceworld.org\/geophysics\/article\/89\/4\/t207\/644858\/a-novel-immersed-boundary-approach-for-irregular","label":"geoscienceworld"}]},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,7]]},"references-count":81,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,1,7]]}},"URL":"https:\/\/doi.org\/10.1190\/geo2023-0515.1","relation":{},"ISSN":["0016-8033","1942-2156"],"issn-type":[{"value":"0016-8033","type":"print"},{"value":"1942-2156","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,7]]},"assertion":[{"value":"2023-08-30","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-01-10","order":1,"name":"revised","label":"Revised","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-02-19","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}