A benchmark study of incompressible Stokes flow in a 3-D spherical shell using ASPECT

2019 ◽  
Vol 217 (1) ◽  
pp. 650-667 ◽  
Author(s):  
Shangxin Liu ◽  
Scott D King
Solid Earth ◽  
2017 ◽  
Vol 8 (6) ◽  
pp. 1181-1191 ◽  
Author(s):  
Cedric Thieulot

Abstract. I present a new family of analytical flow solutions to the incompressible Stokes equation in a spherical shell. The velocity is tangential to both inner and outer boundaries, the viscosity is radial and of the power-law type, and the solution has been designed so that the expressions for velocity, pressure, and body force are simple polynomials and therefore simple to implement in (geodynamics) codes. Various flow average values, e.g., the root mean square velocity, are analytically computed. This forms the basis of a numerical benchmark for convection codes and I have implemented it in two finite-element codes: ASPECT and ELEFANT. I report error convergence rates for velocity and pressure.


2017 ◽  
Author(s):  
Cedric Thieulot

Abstract. I present a new family of analytical flow solutions to the incompressible Stokes equation in a spherical shell. The velocity is tangential to both inner and outer boundaries, the viscosity is radial and of power-law type, and the solution has been designed so that the expressions for velocity, pressure, and body force are simple polynomials and therefore simple to implement in (geodynamics) codes. Various flow average values, e.g. the root mean square velocity, are analytically computed. This forms the basis for a numerical benchmark for convection codes and I have implemented it in two finite element codes ASPECT and ELEFANT. I report on error convergence rates for velocity and pressure.


2019 ◽  
Vol 219 (3) ◽  
pp. 1915-1938 ◽  
Author(s):  
Rene Gassmöller ◽  
Harsha Lokavarapu ◽  
Wolfgang Bangerth ◽  
Elbridge Gerry Puckett

SUMMARY Combining finite element methods for the incompressible Stokes equations with particle-in-cell methods is an important technique in computational geodynamics that has been widely applied in mantle convection, lithosphere dynamics and crustal-scale modelling. In these applications, particles are used to transport along properties of the medium such as the temperature, chemical compositions or other material properties; the particle methods are therefore used to reduce the advection equation to an ordinary differential equation for each particle, resulting in a problem that is simpler to solve than the original equation for which stabilization techniques are necessary to avoid oscillations. On the other hand, replacing field-based descriptions by quantities only defined at the locations of particles introduces numerical errors. These errors have previously been investigated, but a complete understanding from both the theoretical and practical sides was so far lacking. In addition, we are not aware of systematic guidance regarding the question of how many particles one needs to choose per mesh cell to achieve a certain accuracy. In this paper we modify two existing instantaneous benchmarks and present two new analytic benchmarks for time-dependent incompressible Stokes flow in order to compare the convergence rate and accuracy of various combinations of finite elements, particle advection and particle interpolation methods. Using these benchmarks, we find that in order to retain the optimal accuracy of the finite element formulation, one needs to use a sufficiently accurate particle interpolation algorithm. Additionally, we observe and explain that for our higher-order finite-element methods it is necessary to increase the number of particles per cell as the mesh resolution increases (i.e. as the grid cell size decreases) to avoid a reduction in convergence order. Our methods and results allow designing new particle-in-cell methods with specific convergence rates, and also provide guidance for the choice of common building blocks and parameters such as the number of particles per cell. In addition, our new time-dependent benchmark provides a simple test that can be used to compare different implementations, algorithms and for the assessment of new numerical methods for particle interpolation and advection. We provide a reference implementation of this benchmark in aspect (the ‘Advanced Solver for Problems in Earth’s ConvecTion’), an open source code for geodynamic modelling.


2008 ◽  
Vol 9 (10) ◽  
pp. n/a-n/a ◽  
Author(s):  
Shijie Zhong ◽  
Allen McNamara ◽  
Eh Tan ◽  
Louis Moresi ◽  
Michael Gurnis

2014 ◽  
Vol 15 (1) ◽  
pp. 126-152 ◽  
Author(s):  
Hoang-Ngan Nguyen ◽  
Ricardo Cortez

AbstractWe focus on the problem of evaluating the velocity field outside a solid object moving in an incompressible Stokes flow using the boundary integral formulation. For points near the boundary, the integral is nearly singular, and accurate computation of the velocity is not routine. One way to overcome this problem is to regularize the integral kernel. The method of regularized Stokeslet (MRS) is a systematic way to regularize the kernel in this situation. For a specific blob function which is widely used, the error of the MRS is only of first order with respect to the blob parameter. We prove that this is the case for radial blob functions with decay property ϕ(r)=O(r−3−α) when r→∞ for some constant α>1. We then find a class of blob functions for which the leading local error term can be removed to get second and third order errors with respect to blob parameter. Since the addition of these terms might give a flow field that is not divergence free, we introduce a modification of these terms to make the divergence of the corrected flow field close to zero while keeping the desired accuracy. Furthermore, these dominant terms are explicitly expressed in terms of blob function and so the computation time is negligible.


Sign in / Sign up

Export Citation Format

Share Document