Scalable robust solvers for unstructured FE geodynamic modeling applications: Solving the Stokes equation for models with large localized viscosity contrasts
- 3 September 2009
- journal article
- Published by American Geophysical Union (AGU) in Geochemistry, Geophysics, Geosystems
- Vol. 10 (9)
- https://doi.org/10.1029/2009gc002526
Abstract
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 108 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 (SA) 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(h3) 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.Keywords
This publication has 32 references indexed in Scilit:
- Scalable robust solvers for unstructured FE geodynamic modeling applications: Solving the Stokes equation for models with large localized viscosity contrastsGeochemistry, Geophysics, Geosystems, 2009
- Preconditioned iterative methods for Stokes flow problems arising in computational geodynamicsPhysics of the Earth and Planetary Interiors, 2008
- Multigrid-based simulation code for mantle convection in spherical shell using Yin–Yang gridPhysics of the Earth and Planetary Interiors, 2008
- DOUAR: A new three-dimensional creeping flow numerical model for the solution of geological problemsPhysics of the Earth and Planetary Interiors, 2008
- Modelling compressible mantle convection with large viscosity contrasts in a three-dimensional spherical shell using the yin-yang gridPhysics of the Earth and Planetary Interiors, 2008
- Evolution of large amplitude 3D fold patterns: A FEM studyPhysics of the Earth and Planetary Interiors, 2008
- The accuracy of finite element solutions of Stokes's flow with strongly varying viscosityPhysics of the Earth and Planetary Interiors, 1996
- Effects of strongly temperature‐dependent viscosity on time‐dependent, three‐dimensional models of mantle convectionGeophysical Research Letters, 1993
- An ILU preconditioner with coupled node fill‐in for iterative solution of the mixed finite element formulation of the 2D and 3D Navier‐Stokes equationsInternational Journal for Numerical Methods in Fluids, 1992
- A preconditioning technique for indefinite systems resulting from mixed approximations of elliptic problemsMathematics of Computation, 1988