skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


This content will become publicly available on October 22, 2026

Title: Preconditioning of the generalized Stokes problem arising from the approximation of the time-dependent Navier-Stokes equations
The paper compares standard iterative methods for solving the generalized Stokes problem arising from the time and space approximation of the time-dependent incompressible Navier-Stokes equations. Various preconditioning techniques are considered: (1) pressure Schur complement; (2) fully coupled system using an exact factorization as a basis for the preconditioner; (3) fully coupled system using norm equivalence considerations as a basis for the preconditioner; (4) in all the cases we also investigate the benefits of the augmented Lagrangian formulation. Our objective is to see whether one of these methods can compete with traditional pressure-correction and velocity-correction methods in terms of throughput (the throughput is the ratio of the number of degrees of freedom of the problem divided by the number of cores and the wall-clock time in second). Numerical tests on fine unstructured meshes (68 millions degrees of freedoms) demonstrate GMRES/CG convergence rates that are independent of the mesh size and improve with the Reynolds number for most methods. Three conclusions are drawn: (1) The throughputs of all the methods tested in the paper are similar up to mesh-independent multiplicative constants (see Fig. 6). (2) Although very good parallel scalability is observed for the augmented Lagrangian version of the generalized Stokes problem, the best throughputs are achieved without the augmented Lagrangian term. (3) The throughput of all the methods tested in the paper is on average 5 to 25 times slower than that of traditional pressure-correction and velocity-correction methods (on average 5 for the best one). Hence, although all these methods are very efficient for solving steady state problems, pressure-  more » « less
Award ID(s):
2110868
PAR ID:
10640475
Author(s) / Creator(s):
;
Publisher / Repository:
2025 Elsevier Ltd., Computers and Mathematics with Applications 191 (2025) 255–274
Date Published:
Journal Name:
Computers and Mathematics with Applications
ISSN:
1873-7668
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Abstract We propose a uniform block-diagonal preconditioner for condensed $$H$$(div)-conforming hybridizable discontinuous Galerkin schemes for parameter-dependent saddle point problems, including the generalized Stokes equations and the linear elasticity equations. An optimal preconditioner is obtained for the stiffness matrix on the global velocity/displacement space via the auxiliary space preconditioning technique (Xu (1994) The Auxiliary Space Method and Optimal Multigrid Preconditioning Techniques for Unstructured Grids, vol. 56. International GAMM-Workshop on Multi-level Methods (Meisdorf), pp. 215–235). A spectrally equivalent approximation to the Schur complement on the element-wise constant pressure space is also constructed, and an explicit computable exact inverse is obtained via the Woodbury matrix identity. Finally, the numerical results verify the robustness of our proposed preconditioner with respect to model parameters and mesh size. 
    more » « less
  2. Abstract Problems arising in Earth's mantle convection involve finding the solution to Stokes systems with large viscosity contrasts. These systems contain localized features which, even with adaptive mesh refinement, result in linear systems that can be on the order of 109or more unknowns. One common approach for preconditioning to the velocity block of these systems is to apply an Algebraic Multigrid (AMG) V‐cycle (as is done in the ASPECT software, for example), however, we find that AMG is lacking robustness with respect to problem size and number of parallel processes. Additionally, we see an increase in iteration counts with refinement when using AMG. In contrast, the Geometric Multigrid (GMG) method, by using information about the geometry of the problem, should offer a more robust option.Here we present a matrix‐free GMG V‐cycle which works on adaptively refined, distributed meshes, and we will compare it against the current AMG preconditioner (Trilinos ML) used in theASPECT1software. We will demonstrate the robustness of GMG with respect to problem size and show scaling up to 114,688 cores and 217 billion unknowns. All computations are run using the open‐source, finite element librarydeal.II.2 
    more » « less
  3. The Stokes velocity u S , defined approximately by Stokes (1847, Trans. Camb. Philos. Soc. , 8 , 441–455.), and exactly via the Generalized Lagrangian Mean, is divergent even in an incompressible fluid. We show that the Stokes velocity can be naturally decomposed into a solenoidal component, u sol S , and a remainder that is small for waves with slowly varying amplitudes. We further show that u sol S arises as the sole Stokes velocity when the Lagrangian mean flow is suitably redefined to ensure its exact incompressibility. The construction is an application of Soward & Roberts’s glm theory (2010, J. Fluid Mech. , 661 , 45–72. ( doi:10.1017/S0022112010002867 )) which we specialize to surface gravity waves and implement effectively using a Lie series expansion. We further show that the corresponding Lagrangian-mean momentum equation is formally identical to the Craik–Leibovich (CL) equation with u sol S replacing u S , and we discuss the form of the Stokes pumping associated with both u S and u sol S . This article is part of the theme issue ‘Mathematical problems in physical fluid dynamics (part 1)’. 
    more » « less
  4. This paper considered divergence-free basis methods to solve the viscous Stokes equations. A discrete divergence-free subspace was constructed to reduce the saddle point problem of the Stokes problem to a smaller-sized symmetric and positive definite system solely depending on the velocity components. Then, the system could decouple the unknowns in velocity and pressure and solve them independently. However, such a scheme may not ensure an accurate numerical solution to the velocity. In order to obtain satisfactory accuracy, we used a velocity reconstruction technique to enhance the divergence-free scheme to achieve the desired pressure and viscosity robustness. Numerical results were presented to demonstrate the robustness and accuracy of this discrete divergence-free method. 
    more » « less
  5. Abstract Strain localization and resulting plasticity and failure play an important role in the evolution of the lithosphere. These phenomena are commonly modeled by Stokes flows with viscoplastic rheologies. The nonlinearities of these rheologies make the numerical solution of the resulting systems challenging, and iterative methods often converge slowly or not at all. Yet accurate solutions are critical for representing the physics. Moreover, for some rheology laws, aspects of solvability are still unknown. We study a basic but representative viscoplastic rheology law. The law involves a yield stress that is independent of the dynamic pressure, referred to as von Mises yield criterion. Two commonly used variants, perfect/ideal and composite viscoplasticity, are compared. We derive both variants from energy minimization principles, and we use this perspective to argue when solutions are unique. We propose a new stress‐velocity Newton solution algorithm that treats the stress as an independent variable during the Newton linearization but requires solution only of Stokes systems that are of the usual velocity‐pressure form. To study different solution algorithms, we implement 2‐D and 3‐D finite element discretizations, and we generate Stokes problems with up to 7 orders of magnitude viscosity contrasts, in which compression or tension results in significant nonlinear localization effects. Comparing the performance of the proposed Newton method with the standard Newton method and the Picard fixed‐point method, we observe a significant reduction in the number of iterations and improved stability with respect to problem nonlinearity, mesh refinement, and the polynomial order of the discretization. 
    more » « less