Scalable robust solvers for unstructured FE geodynamic modeling applications: Solving the Stokes equation for models with large localized viscosity contrasts

被引:22
作者
Geenen, T. [1 ]
Rehman, M. Ur [2 ]
MacLachlan, S. P. [3 ]
Segal, G. [2 ]
Vuik, C. [2 ]
van den Berg, A. P. [1 ]
Spakman, W. [1 ]
机构
[1] Univ Utrecht, Inst Earth Sci, NL-3584 CD Utrecht, Netherlands
[2] Delft Univ Technol, Delft Inst Appl Math, Fac EEMCS, NL-2628 CD Delft, Netherlands
[3] Tufts Univ, Dept Math, Medford, MA 02155 USA
关键词
preconditioners; incompressible Stokes; unstructured grid; algebraic multigrid; parallel solvers; viscosity contrast; FLOW PROBLEMS; MANTLE CONVECTION; NUMERICAL-SOLUTION; ELLIPTIC PROBLEMS; PRECONDITIONERS;
D O I
10.1029/2009GC002526
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
The development of scalable robust solvers for unstructured finite element applications related to viscous flow problems in earth sciences is an active research area. Solving high-resolution convection problems with order of magnitude 10 8 degrees of freedom requires solvers that scale well, with respect to both the number of degrees of freedom as well as having optimal parallel scaling characteristics on computer clusters. We investigate the use of a smoothed aggregation (A) algebraic multigrid (AMG)-type solution strategy to construct efficient preconditioners for the Stokes equation. We integrate AMG in our solver scheme as a preconditioner to the conjugate gradient method (CG) used during the construction of a block triangular preconditioner (BTR) to the Stokes equation, accelerating the convergence rate of the generalized conjugate residual method (GCR). We abbreviate this procedure as BTA-GCR. For our experiments, we use unstructured grids with quadratic finite elements, making the model flexible with respect to geometry and topology and O(h(3)) accurate. We find that AMG-type methods scale linearly (O(n)), with respect to the number of degrees of freedom, n. Although not all parts of AMG have preferred parallel scaling characteristics, we show that it is possible to tune AMG, resulting in parallel scaling characteristics that we consider optimal, for our experiments with up to 100 million degrees of freedom. Furthermore, AMG-type methods are shown to be robust methods, allowing us to solve very ill-conditioned systems resulting from strongly varying material properties over short distances in the model interior.
引用
收藏
页数:12
相关论文
共 41 条
[1]   THE MULTI-GRID METHOD FOR THE DIFFUSION EQUATION WITH STRONGLY DISCONTINUOUS COEFFICIENTS [J].
ALCOUFFE, RE ;
BRANDT, A ;
DENDY, JE ;
PAINTER, JW .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1981, 2 (04) :430-454
[2]  
AMESTOY P, 2006, MULTIFRONTAL MASSIVE
[3]   Multifrontal parallel distributed symmetric and unsymmetric solvers [J].
Amestoy, PR ;
Duff, IS ;
L'Excellent, JY .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 184 (2-4) :501-520
[4]  
[Anonymous], 2003, ITERATIVE METHODS SP, DOI DOI 10.1137/1.9780898718003
[5]   3-DIMENSIONAL TREATMENT OF CONVECTIVE FLOW IN THE EARTHS MANTLE [J].
BAUMGARDNER, JR .
JOURNAL OF STATISTICAL PHYSICS, 1985, 39 (5-6) :501-&
[6]  
Benzi M, 2005, ACTA NUMER, V14, P1, DOI 10.1017/S0962492904000212
[7]  
BRAMBLE JH, 1988, MATH COMPUT, V50, P1, DOI 10.1090/S0025-5718-1988-0917816-8
[8]   DOUAR: A new three-dimensional creeping flow numerical model for the solution of geological problems [J].
Braun, Jean ;
Thieulot, Cedric ;
Fullsack, Philippe ;
DeKool, Marthijn ;
Beaumont, Christopher ;
Huismans, Ritske .
PHYSICS OF THE EARTH AND PLANETARY INTERIORS, 2008, 171 (1-4) :76-91
[9]  
Burstedde C., 2008, SC08: Proceedings of the 2008 ACM/IEEE Conference on Supercomputing, P1, DOI DOI 10.1145/1413370.1413434
[10]   Parallel scalable adjoint-based adaptive solution of variable-viscosity Stokes flow problems [J].
Burstedde, Carsten ;
Ghattas, Omar ;
Stadler, Georg ;
Tu, Tiankai ;
Wilcox, Lucas C. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2009, 198 (21-26) :1691-1700