{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T03:04:37Z","timestamp":1775099077299,"version":"3.50.1"},"reference-count":34,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2018,7,1]],"date-time":"2018-07-01T00:00:00Z","timestamp":1530403200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Geosciences"],"published-print":{"date-parts":[[2018,7]]},"DOI":"10.1016\/j.cageo.2018.04.002","type":"journal-article","created":{"date-parts":[[2018,4,6]],"date-time":"2018-04-06T03:03:57Z","timestamp":1522983837000},"page":"23-31","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":9,"special_numbering":"C","title":["An algorithm for fast elastic wave simulation using a vectorized finite difference operator"],"prefix":"10.1016","volume":"116","author":[{"given":"Ajay","family":"Malkoti","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9253-5701","authenticated-orcid":false,"given":"Nimisha","family":"Vedanti","sequence":"additional","affiliation":[]},{"given":"Ram Krishna","family":"Tiwari","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.cageo.2018.04.002_bib1","series-title":"Quantitative Seismology","author":"Aki","year":"2002"},{"key":"10.1016\/j.cageo.2018.04.002_bib2","doi-asserted-by":"crossref","first-page":"887","DOI":"10.1016\/S0098-3004(02)00006-7","article-title":"Parallel 3-D viscoelastic finite difference seismic modelling","volume":"28","author":"Bohlen","year":"2002","journal-title":"Comput. Geosci."},{"key":"10.1016\/j.cageo.2018.04.002_bib3","author":"Borges"},{"key":"10.1016\/j.cageo.2018.04.002_bib4","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1190\/1.1441945","article-title":"A\u00a0nonreflecting boundary condition for discrete acoustic and elastic wave equations","volume":"50","author":"Cerjan","year":"1985","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib5","doi-asserted-by":"crossref","DOI":"10.1190\/1.2753753","article-title":"Computational methods for large-scale 3D acoustic finite-difference modeling: a tutorial","volume":"72","author":"Etgen","year":"2007","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib6","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.cageo.2016.12.004","article-title":"Time-domain seismic modeling in viscoelastic media for full waveform inversion on heterogeneous computing platforms with openCL","volume":"100","author":"Fabien-Ouellet","year":"2017","journal-title":"Comput. Geosci."},{"key":"10.1016\/j.cageo.2018.04.002_bib7","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":"Bull. Seismol. Soc. Am."},{"key":"10.1016\/j.cageo.2018.04.002_bib8","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1111\/j.1365-2478.1987.tb00841.x","article-title":"Computational aspects of the choice of operator and sampling interval for numerical differentiation in large-scale simulation of wave phenomena","volume":"35","author":"Holberg","year":"1987","journal-title":"Geophys. Prospect."},{"key":"10.1016\/j.cageo.2018.04.002_bib9","doi-asserted-by":"crossref","first-page":"940","DOI":"10.1190\/1.2056407","article-title":"3D ray-trace modeling to assess the effects of overburden and acquisition geometry on illumination of pre-evaporite reservoirs in Karachaganak Field, Kazakhstan","volume":"24","author":"Ibrahim","year":"2005","journal-title":"Lead. Edge"},{"key":"10.1016\/j.cageo.2018.04.002_bib10","series-title":"DENISE User Manual","author":"K\u00f6hn","year":"2014"},{"key":"10.1016\/j.cageo.2018.04.002_bib11","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/0021-9991(92)90324-R","article-title":"Compact finite difference schemes with spectral-like resolution","volume":"103","author":"Lele","year":"1992","journal-title":"J.\u00a0Comput. Phys."},{"key":"10.1016\/j.cageo.2018.04.002_bib12","doi-asserted-by":"crossref","first-page":"1425","DOI":"10.1190\/1.1442422","article-title":"Fourth-order finite-difference P-SV seismograms","volume":"53","author":"Levander","year":"1988","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib13","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1111\/j.1365-246X.2009.04305.x","article-title":"An implicit staggered-grid finite-difference method for seismic modelling","volume":"179","author":"Liu","year":"2009","journal-title":"Geophys. J. Int."},{"issue":"102","key":"10.1016\/j.cageo.2018.04.002_bib14","article-title":"OpenSWPC: an open-source integrated parallel simulation code for modeling seismic wave propagation in 3D heterogeneous viscoelastic media","volume":"69","author":"Maeda","year":"2017","journal-title":"Earth Planets Space"},{"key":"10.1016\/j.cageo.2018.04.002_bib15","first-page":"389","article-title":"Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards","volume":"182","author":"Micha","year":"2010","journal-title":"Geophys. J. Int."},{"key":"10.1016\/j.cageo.2018.04.002_bib16","series-title":"SEG Technical Program Expanded Abstracts","first-page":"56","article-title":"Some aspects of survey design for wide-azimuth towed-streamer acquisition","author":"Moldoveanu","year":"2007"},{"key":"10.1016\/j.cageo.2018.04.002_bib17","doi-asserted-by":"crossref","first-page":"939","DOI":"10.5047\/eps.2010.11.009","article-title":"Accelerating large-scale simulation of seismic wave propagation by multi-GPUs and three-dimensional domain decomposition","volume":"62","author":"Okamoto","year":"2010","journal-title":"Earth Planets Space"},{"key":"10.1016\/j.cageo.2018.04.002_bib18","doi-asserted-by":"crossref","first-page":"1688","DOI":"10.1785\/BSSA0850061688","article-title":"Simulation of 3D elastic wave propagation in the salt lake basin","volume":"85","author":"Olsen","year":"1995","journal-title":"Bull. Seismol. Soc. Am."},{"key":"10.1016\/j.cageo.2018.04.002_bib19","series-title":"SEG Technical Program Expanded Abstracts 2004","first-page":"1921","article-title":"Finite difference modeling-nearly optimal sponge boundary conditions","author":"Philip Bording","year":"2004"},{"key":"10.1016\/j.cageo.2018.04.002_bib20","doi-asserted-by":"crossref","DOI":"10.1190\/1.2668602","article-title":"Using 3D finite-difference modeling to design wide-azimuth surveys for improved subsalt imaging","volume":"72","author":"Regone","year":"2007","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib21","series-title":"High Performance Computing, Networking, Storage and Analysis, SC16: International Conference for","first-page":"957","article-title":"High-frequency nonlinear earthquake simulations on petascale heterogeneous supercomputers","author":"Roten","year":"2016"},{"key":"10.1016\/j.cageo.2018.04.002_bib22","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/j.cageo.2014.06.003","article-title":"Finite-difference staggered grids in GPUs for anisotropic elastic wave propagation simulation","volume":"70","author":"Rubio","year":"2014","journal-title":"Comput. Geosci."},{"key":"10.1016\/j.cageo.2018.04.002_bib23","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1190\/1.1707078","article-title":"Finite difference modeling of viscoelastic and anisotropic wave propagation using the rotated staggered grid","volume":"69","author":"Saenger","year":"2004","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib24","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1190\/1.3064140","article-title":"Introduction to this special sectionRock physics","volume":"28","author":"Sayers","year":"2009","journal-title":"Lead. Edge"},{"key":"10.1016\/j.cageo.2018.04.002_bib25","doi-asserted-by":"crossref","first-page":"1182","DOI":"10.1016\/j.cageo.2005.11.001","article-title":"Parallel implementation of a velocity-stress staggered-grid finite-difference method for 2-D poroelastic wave propagation","volume":"32","author":"Sheen","year":"2006","journal-title":"Comput. Geosci."},{"key":"10.1016\/j.cageo.2018.04.002_bib26","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1006\/jcph.1993.1142","article-title":"Dispersion-relation-preserving finite difference schemes for computational acoustics","volume":"107","author":"Tam","year":"1993","journal-title":"J.\u00a0Comput. Phys."},{"key":"10.1016\/j.cageo.2018.04.002_bib27","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.cpc.2017.02.022","article-title":"Hybrid multicore\/vectorisation technique applied to the elastic wave equation on a staggered grid","volume":"216","author":"Titarenko","year":"2017","journal-title":"Comput. Phys. Commun."},{"key":"10.1016\/j.cageo.2018.04.002_bib28","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1190\/1.1443235","article-title":"Elastic wave propagation using fully vectorized high order finite-difference algorithms","volume":"57","author":"Vafidis","year":"1992","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib29","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1190\/1.1442147","article-title":"P-SV wave propagation in heterogeneous media: velocity-stress finite-difference method","volume":"51","author":"Virieux","year":"1986","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib30","doi-asserted-by":"crossref","first-page":"F7","DOI":"10.1190\/geo2012-0063.1","article-title":"Solving 3D anisotropic elastic wave equations on parallel GPU devices","volume":"78","author":"Weiss","year":"2013","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib31","doi-asserted-by":"crossref","DOI":"10.1190\/geo2014-0283.1","article-title":"A\u00a0graphics processing unit implementation of time-domain full-waveform inversion","volume":"80","author":"Yang","year":"2015","journal-title":"Geophysics"},{"key":"10.1016\/j.cageo.2018.04.002_bib32","first-page":"1325","article-title":"3-D wave propagation in the Los Angeles basin for the Whittier-Narrows earthquake","volume":"83","author":"Yomogida","year":"1993","journal-title":"Bull. Seismol. Soc. Am."},{"key":"10.1016\/j.cageo.2018.04.002_bib33","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.1016\/j.procs.2013.05.292","article-title":"Multi-GPU implementation of a 3D finite difference time domain earthquake code on heterogeneous supercomputers","volume":"18","author":"Zhou","year":"2013","journal-title":"Proc. Comp. Sci."},{"key":"10.1016\/j.cageo.2018.04.002_bib34","series-title":"SEG Technical Program Expanded Abstracts 2014","first-page":"3551","article-title":"Wave equation based stencil optimizations on multi-core CPU","author":"Zhou","year":"2014"}],"container-title":["Computers &amp; Geosciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098300417306039?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098300417306039?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T23:15:24Z","timestamp":1693610124000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0098300417306039"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7]]},"references-count":34,"alternative-id":["S0098300417306039"],"URL":"https:\/\/doi.org\/10.1016\/j.cageo.2018.04.002","relation":{},"ISSN":["0098-3004"],"issn-type":[{"value":"0098-3004","type":"print"}],"subject":[],"published":{"date-parts":[[2018,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"An algorithm for fast elastic wave simulation using a vectorized finite difference operator","name":"articletitle","label":"Article Title"},{"value":"Computers & Geosciences","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cageo.2018.04.002","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2018 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}]}}