Show simple item record

dc.contributor.author
Afanasiev, Michael
dc.contributor.author
Boehm, Christian
dc.contributor.author
van Driel, Martin
dc.contributor.author
Krischer, Lion
dc.contributor.author
Rietmann, Max
dc.contributor.author
May, Dave A.
dc.contributor.author
Knepley, Matthew G.
dc.contributor.author
Fichtner, Andreas
dc.date.accessioned
2019-01-17T12:15:41Z
dc.date.available
2019-01-16T18:14:16Z
dc.date.available
2019-01-17T12:15:41Z
dc.date.issued
2019-03
dc.identifier.issn
0956-540X
dc.identifier.issn
1365-246X
dc.identifier.other
10.1093/gji/ggy469
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/316551
dc.identifier.doi
10.3929/ethz-b-000316551
dc.description.abstract
In this paper, we present a series of mathematical abstractions for seismologically relevant wave equations discretized using finite-element methods, and demonstrate how these abstractions can be implemented efficiently in computer code. Our motivation is to mitigate the combinatorial complexity present when considering geophysical waveform modelling and inversion, where a variety of spatial discretizations, material models, and boundary conditions must be considered simultaneously. We accomplish this goal by first considering three distinct classes of abstract mathematical models: (1) those representing the physics of an underlying wave equation, (2) those describing the discretization of the chosen equation onto a finite-dimensional basis and (3) those describing any spatial transforms. A full representation of the discrete wave equation can then be constructed using a hierarchical nesting of models from each class. Additionally, each class is functionally orthogonal to the others, and with certain restrictions models within one class can be interchanged independently from changes in another. We then show how this recasting of the relevant equations can be implemented concisely in computer software using an abstract object-oriented design, and discuss how recent developments in the numerical and computational sciences can be naturally incorporated. This builds to a set of results where we demonstrate how the developments presented can lead to an implementation capable of multiphysics waveform simulations in completely unstructured domains, on both hypercubical and simplical spectral-element meshes, in both two and three dimensions, while remaining concise, efficient and maintainable.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
Oxford University Press
en_US
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
dc.subject
Numerical modelling
en_US
dc.subject
Computational seismology
en_US
dc.subject
Wave propagation
en_US
dc.title
Modular and flexible spectral-element waveformmodelling in two and three dimensions
en_US
dc.type
Journal Article
dc.rights.license
Creative Commons Attribution 4.0 International
dc.date.published
2018-11-12
ethz.journal.title
Geophysical Journal International
ethz.journal.volume
216
en_US
ethz.journal.issue
3
en_US
ethz.journal.abbreviated
Geophys. J. Int.
ethz.pages.start
1675
en_US
ethz.pages.end
1692
en_US
ethz.version.deposit
publishedVersion
en_US
ethz.identifier.wos
ethz.identifier.scopus
ethz.publication.place
Oxford
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03971 - Fichtner, Andreas / Fichtner, Andreas
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03476 - Giardini, Domenico / Giardini, Domenico
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03698 - Tackley, Paul / Tackley, Paul
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03476 - Giardini, Domenico / Giardini, Domenico
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03971 - Fichtner, Andreas / Fichtner, Andreas
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02330 - Dep. Erdwissenschaften / Dep. of Earth Sciences::02506 - Institut für Geophysik / Institute of Geophysics::03698 - Tackley, Paul / Tackley, Paul
en_US
ethz.date.deposited
2019-01-16T18:14:32Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2019-01-17T12:15:59Z
ethz.rosetta.lastUpdated
2024-02-02T06:58:24Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Modular%20and%20flexible%20spectral-element%20waveformmodelling%20in%20two%20and%20three%20dimensions&rft.jtitle=Geophysical%20Journal%20International&rft.date=2019-03&rft.volume=216&rft.issue=3&rft.spage=1675&rft.epage=1692&rft.issn=0956-540X&1365-246X&rft.au=Afanasiev,%20Michael&Boehm,%20Christian&van%20Driel,%20Martin&Krischer,%20Lion&Rietmann,%20Max&rft.genre=article&rft_id=info:doi/10.1093/gji/ggy469&
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record