Cargando…

Computational seismology: a practical introduction

This volume is an introductory text to a range of numerical methods used today to simulate time-dependent processes in Earth science, physics, engineering, and many other fields. The physical problem of elastic wave propagation in 1D serves as a model system with which the various numerical methods...

Descripción completa

Detalles Bibliográficos
Autor principal: Igel, Heiner
Lenguaje:eng
Publicado: Oxford University Press 2016
Materias:
Acceso en línea:https://dx.doi.org/10.1093/acprof:oso/9780198717409.001.0001
http://cds.cern.ch/record/2248500
_version_ 1780953504225951744
author Igel, Heiner
author_facet Igel, Heiner
author_sort Igel, Heiner
collection CERN
description This volume is an introductory text to a range of numerical methods used today to simulate time-dependent processes in Earth science, physics, engineering, and many other fields. The physical problem of elastic wave propagation in 1D serves as a model system with which the various numerical methods are introduced and compared. The theoretical background is presented with substantial graphical material supporting the concepts. The results can be reproduced with the supplementary electronic material provided as Python codes embedded in Jupyter notebooks. The volume starts with a primer on the physics of elastic wave propagation, and a chapter on the fundamentals of parallel programming, computational grids, mesh generation, and hardware models. The core of the volume is the presentation of numerical solutions of the wave equation with six different methods: (1) the finite-difference method; (2) the pseudospectral method (Fourier and Chebyshev); (3) the linear finite-element method; (4) the spectral-element method; (5) the finite-volume method; and (6) the discontinuous Galerkin method. Each chapter contains comprehension questions, and theoretical and programming exercises. The volume closes with a discussion of domains of application and criteria for the choice of a specific numerical method, and the presentation of current challenges.
id cern-2248500
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2016
publisher Oxford University Press
record_format invenio
spelling cern-22485002021-04-21T19:19:39Zdoi:10.1093/acprof:oso/9780198717409.001.0001http://cds.cern.ch/record/2248500engIgel, HeinerComputational seismology: a practical introductionOther SubjectsThis volume is an introductory text to a range of numerical methods used today to simulate time-dependent processes in Earth science, physics, engineering, and many other fields. The physical problem of elastic wave propagation in 1D serves as a model system with which the various numerical methods are introduced and compared. The theoretical background is presented with substantial graphical material supporting the concepts. The results can be reproduced with the supplementary electronic material provided as Python codes embedded in Jupyter notebooks. The volume starts with a primer on the physics of elastic wave propagation, and a chapter on the fundamentals of parallel programming, computational grids, mesh generation, and hardware models. The core of the volume is the presentation of numerical solutions of the wave equation with six different methods: (1) the finite-difference method; (2) the pseudospectral method (Fourier and Chebyshev); (3) the linear finite-element method; (4) the spectral-element method; (5) the finite-volume method; and (6) the discontinuous Galerkin method. Each chapter contains comprehension questions, and theoretical and programming exercises. The volume closes with a discussion of domains of application and criteria for the choice of a specific numerical method, and the presentation of current challenges.Oxford University Pressoai:cds.cern.ch:22485002016
spellingShingle Other Subjects
Igel, Heiner
Computational seismology: a practical introduction
title Computational seismology: a practical introduction
title_full Computational seismology: a practical introduction
title_fullStr Computational seismology: a practical introduction
title_full_unstemmed Computational seismology: a practical introduction
title_short Computational seismology: a practical introduction
title_sort computational seismology: a practical introduction
topic Other Subjects
url https://dx.doi.org/10.1093/acprof:oso/9780198717409.001.0001
http://cds.cern.ch/record/2248500
work_keys_str_mv AT igelheiner computationalseismologyapracticalintroduction