Adaptive large-scale mantle convection simulations
The long-term motion of the Earth's mantle is of considerable interest to geologists and geodynamists in explaining the evolution of the planet and its internal and surface history. The inaccessible nature of the mantle necessitates the use of computer simulations to further our understanding o...
Main Author: | |
---|---|
Other Authors: | |
Published: |
University of Leicester
2017
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.713350 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-713350 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-7133502018-08-21T03:30:54ZAdaptive large-scale mantle convection simulationsCox, Samuel PeterGeorgoulis, Emmanuil ; Cangiani, Andrea2017The long-term motion of the Earth's mantle is of considerable interest to geologists and geodynamists in explaining the evolution of the planet and its internal and surface history. The inaccessible nature of the mantle necessitates the use of computer simulations to further our understanding of the processes underlying the motion of tectonic plates. Numerical methods employed to solve the equations describing this motion lead to linear systems of a size which stretch the current capabilities of supercomputers to their limits. Progress towards the satisfactory simulation of this process is dependent upon the use of new mathematical and computational ideas in order to bring the largest problems within the reach of current computer architectures. In this thesis we present an implementation of the discontinuous Galerkin method, coupled to a more traditional finite element method, for the simulation of this system. We also present an a posteriori error estimate for the convection-diffusion equation without reaction, using an exponential fitting technique and artificial reaction to relax the restrictions upon the derivative of the convection field that are usually imposed within the existing literature. This error bound is used as the basis of an h-adaptive mesh refinement strategy. We present an implementation of the calculation of this bound alongside the simulation and the indicator, in a parallelised C++ code, suitable for use in a distributed computing setting. Finally, we present an implementation of the discontinuous Galerkin method into the community code ASPECT, along with an adaptivity indicator based upon the proven a posteriori error bound. We furnish both implementations with numerical examples to explore the applicability of these methods to a number of circumstances, with the aim of reducing the computational cost of large mantle convection simulations.515University of Leicesterhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.713350http://hdl.handle.net/2381/39571Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
515 |
spellingShingle |
515 Cox, Samuel Peter Adaptive large-scale mantle convection simulations |
description |
The long-term motion of the Earth's mantle is of considerable interest to geologists and geodynamists in explaining the evolution of the planet and its internal and surface history. The inaccessible nature of the mantle necessitates the use of computer simulations to further our understanding of the processes underlying the motion of tectonic plates. Numerical methods employed to solve the equations describing this motion lead to linear systems of a size which stretch the current capabilities of supercomputers to their limits. Progress towards the satisfactory simulation of this process is dependent upon the use of new mathematical and computational ideas in order to bring the largest problems within the reach of current computer architectures. In this thesis we present an implementation of the discontinuous Galerkin method, coupled to a more traditional finite element method, for the simulation of this system. We also present an a posteriori error estimate for the convection-diffusion equation without reaction, using an exponential fitting technique and artificial reaction to relax the restrictions upon the derivative of the convection field that are usually imposed within the existing literature. This error bound is used as the basis of an h-adaptive mesh refinement strategy. We present an implementation of the calculation of this bound alongside the simulation and the indicator, in a parallelised C++ code, suitable for use in a distributed computing setting. Finally, we present an implementation of the discontinuous Galerkin method into the community code ASPECT, along with an adaptivity indicator based upon the proven a posteriori error bound. We furnish both implementations with numerical examples to explore the applicability of these methods to a number of circumstances, with the aim of reducing the computational cost of large mantle convection simulations. |
author2 |
Georgoulis, Emmanuil ; Cangiani, Andrea |
author_facet |
Georgoulis, Emmanuil ; Cangiani, Andrea Cox, Samuel Peter |
author |
Cox, Samuel Peter |
author_sort |
Cox, Samuel Peter |
title |
Adaptive large-scale mantle convection simulations |
title_short |
Adaptive large-scale mantle convection simulations |
title_full |
Adaptive large-scale mantle convection simulations |
title_fullStr |
Adaptive large-scale mantle convection simulations |
title_full_unstemmed |
Adaptive large-scale mantle convection simulations |
title_sort |
adaptive large-scale mantle convection simulations |
publisher |
University of Leicester |
publishDate |
2017 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.713350 |
work_keys_str_mv |
AT coxsamuelpeter adaptivelargescalemantleconvectionsimulations |
_version_ |
1718726271035244544 |