Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics

Motivated by the need for efficient and accurate simulation of the dynamics of the polar ice sheets, we design high-order finite element discretizations and scalable solvers for the solution of nonlinear incompressible Stokes equations. We focus on power-law, shear thinning rheologies used in modeli...

Full description

Bibliographic Details
Published in:SIAM Journal on Scientific Computing
Main Authors: Isaac, Tobin, Stadler, Georg, Ghattas, Omar
Format: Text
Language:unknown
Published: 2014
Subjects:
Online Access:http://arxiv.org/abs/1406.6573
https://doi.org/10.1137/140974407
id ftarxivpreprints:oai:arXiv.org:1406.6573
record_format openpolar
spelling ftarxivpreprints:oai:arXiv.org:1406.6573 2023-09-05T13:13:28+02:00 Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics Isaac, Tobin Stadler, Georg Ghattas, Omar 2014-06-25 http://arxiv.org/abs/1406.6573 https://doi.org/10.1137/140974407 unknown http://arxiv.org/abs/1406.6573 doi:10.1137/140974407 Mathematics - Numerical Analysis Computer Science - Computational Engineering Finance and Science text 2014 ftarxivpreprints https://doi.org/10.1137/140974407 2023-08-16T13:22:18Z Motivated by the need for efficient and accurate simulation of the dynamics of the polar ice sheets, we design high-order finite element discretizations and scalable solvers for the solution of nonlinear incompressible Stokes equations. We focus on power-law, shear thinning rheologies used in modeling ice dynamics and other geophysical flows. We use nonconforming hexahedral meshes and the conforming inf-sup stable finite element velocity-pressure pairings $\mathbb{Q}_k\times \mathbb{Q}^\text{disc}_{k-2}$ or $\mathbb{Q}_k \times \mathbb{P}^\text{disc}_{k-1}$. To solve the nonlinear equations, we propose a Newton-Krylov method with a block upper triangular preconditioner for the linearized Stokes systems. The diagonal blocks of this preconditioner are sparse approximations of the (1,1)-block and of its Schur complement. The (1,1)-block is approximated using linear finite elements based on the nodes of the high-order discretization, and the application of its inverse is approximated using algebraic multigrid with an incomplete factorization smoother. This preconditioner is designed to be efficient on anisotropic meshes, which are necessary to match the high aspect ratio domains typical for ice sheets. We develop and make available extensions to two libraries---a hybrid meshing scheme for the p4est parallel AMR library, and a modified smoothed aggregation scheme for PETSc---to improve their support for solving PDEs in high aspect ratio domains. In a numerical study, we find that our solver yields fast convergence that is independent of the element aspect ratio, the occurrence of nonconforming interfaces, and of mesh refinement, and that depends only weakly on the polynomial finite element order. We simulate the ice flow in a realistic description of the Antarctic ice sheet derived from field data, and study the parallel scalability of our solver for problems with up to 383M unknowns. Comment: 31 pages Text Antarc* Antarctic Ice Sheet ArXiv.org (Cornell University Library) Antarctic The Antarctic SIAM Journal on Scientific Computing 37 6 B804 B833
institution Open Polar
collection ArXiv.org (Cornell University Library)
op_collection_id ftarxivpreprints
language unknown
topic Mathematics - Numerical Analysis
Computer Science - Computational Engineering
Finance
and Science
spellingShingle Mathematics - Numerical Analysis
Computer Science - Computational Engineering
Finance
and Science
Isaac, Tobin
Stadler, Georg
Ghattas, Omar
Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
topic_facet Mathematics - Numerical Analysis
Computer Science - Computational Engineering
Finance
and Science
description Motivated by the need for efficient and accurate simulation of the dynamics of the polar ice sheets, we design high-order finite element discretizations and scalable solvers for the solution of nonlinear incompressible Stokes equations. We focus on power-law, shear thinning rheologies used in modeling ice dynamics and other geophysical flows. We use nonconforming hexahedral meshes and the conforming inf-sup stable finite element velocity-pressure pairings $\mathbb{Q}_k\times \mathbb{Q}^\text{disc}_{k-2}$ or $\mathbb{Q}_k \times \mathbb{P}^\text{disc}_{k-1}$. To solve the nonlinear equations, we propose a Newton-Krylov method with a block upper triangular preconditioner for the linearized Stokes systems. The diagonal blocks of this preconditioner are sparse approximations of the (1,1)-block and of its Schur complement. The (1,1)-block is approximated using linear finite elements based on the nodes of the high-order discretization, and the application of its inverse is approximated using algebraic multigrid with an incomplete factorization smoother. This preconditioner is designed to be efficient on anisotropic meshes, which are necessary to match the high aspect ratio domains typical for ice sheets. We develop and make available extensions to two libraries---a hybrid meshing scheme for the p4est parallel AMR library, and a modified smoothed aggregation scheme for PETSc---to improve their support for solving PDEs in high aspect ratio domains. In a numerical study, we find that our solver yields fast convergence that is independent of the element aspect ratio, the occurrence of nonconforming interfaces, and of mesh refinement, and that depends only weakly on the polynomial finite element order. We simulate the ice flow in a realistic description of the Antarctic ice sheet derived from field data, and study the parallel scalability of our solver for problems with up to 383M unknowns. Comment: 31 pages
format Text
author Isaac, Tobin
Stadler, Georg
Ghattas, Omar
author_facet Isaac, Tobin
Stadler, Georg
Ghattas, Omar
author_sort Isaac, Tobin
title Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
title_short Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
title_full Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
title_fullStr Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
title_full_unstemmed Solution of nonlinear Stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
title_sort solution of nonlinear stokes equations discretized by high-order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics
publishDate 2014
url http://arxiv.org/abs/1406.6573
https://doi.org/10.1137/140974407
geographic Antarctic
The Antarctic
geographic_facet Antarctic
The Antarctic
genre Antarc*
Antarctic
Ice Sheet
genre_facet Antarc*
Antarctic
Ice Sheet
op_relation http://arxiv.org/abs/1406.6573
doi:10.1137/140974407
op_doi https://doi.org/10.1137/140974407
container_title SIAM Journal on Scientific Computing
container_volume 37
container_issue 6
container_start_page B804
op_container_end_page B833
_version_ 1776204734328209408