A Reynolds-robust preconditioner for the Scott-Vogelius discretization of the stationary incompressible Navier-Stokes equations
The SMAI Journal of computational mathematics, Volume 7 (2021), pp. 75-96.

Augmented Lagrangian preconditioners have successfully yielded Reynolds-robust preconditioners for the stationary incompressible Navier–Stokes equations, but only for specific discretizations. The discretizations for which these preconditioners have been designed possess error estimates which depend on the Reynolds number, with the discretization error deteriorating as the Reynolds number is increased. In this paper we present an augmented Lagrangian preconditioner for the Scott–Vogelius discretization on barycentrically-refined meshes. This achieves both Reynolds-robust performance and Reynolds-robust error estimates. A key consideration is the design of a suitable space decomposition that captures the kernel of the grad-div term added to control the Schur complement; the same barycentric refinement that guarantees inf-sup stability also provides a local decomposition of the kernel of the divergence. The robustness of the scheme is confirmed by numerical experiments in two and three dimensions.

Published online:
DOI: 10.5802/smai-jcm.72
Classification: 65N55, 65F08, 65N30
Keywords: Navier–Stokes, Scott–Vogelius element, exactly divergence-free, multigrid, preconditioning, Reynolds-robust solvers
Patrick E. Farrell 1; Lawrence Mitchell 2; L. Ridgway Scott 3; Florian Wechsung 4

1 Mathematical Institute, University of Oxford, Oxford, UK
2 Department of Computer Science, Durham University, Durham, UK
3 Department of Computer Science, University of Chicago, Chicago, USA
4 Courant Institute of Mathematical Sciences, New York University, New York, USA
License: CC-BY-NC-ND 4.0
Copyrights: The authors retain unrestricted copyrights and publishing rights
@article{SMAI-JCM_2021__7__75_0,
     author = {Patrick~E. Farrell and Lawrence Mitchell and L.~Ridgway Scott and Florian Wechsung},
     title = {A {Reynolds-robust} preconditioner for the {Scott-Vogelius} discretization of the stationary incompressible {Navier-Stokes} equations},
     journal = {The SMAI Journal of computational mathematics},
     pages = {75--96},
     publisher = {Soci\'et\'e de Math\'ematiques Appliqu\'ees et Industrielles},
     volume = {7},
     year = {2021},
     doi = {10.5802/smai-jcm.72},
     zbl = {07348524},
     language = {en},
     url = {https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.72/}
}
TY  - JOUR
AU  - Patrick E. Farrell
AU  - Lawrence Mitchell
AU  - L. Ridgway Scott
AU  - Florian Wechsung
TI  - A Reynolds-robust preconditioner for the Scott-Vogelius discretization of the stationary incompressible Navier-Stokes equations
JO  - The SMAI Journal of computational mathematics
PY  - 2021
SP  - 75
EP  - 96
VL  - 7
PB  - Société de Mathématiques Appliquées et Industrielles
UR  - https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.72/
DO  - 10.5802/smai-jcm.72
LA  - en
ID  - SMAI-JCM_2021__7__75_0
ER  - 
%0 Journal Article
%A Patrick E. Farrell
%A Lawrence Mitchell
%A L. Ridgway Scott
%A Florian Wechsung
%T A Reynolds-robust preconditioner for the Scott-Vogelius discretization of the stationary incompressible Navier-Stokes equations
%J The SMAI Journal of computational mathematics
%D 2021
%P 75-96
%V 7
%I Société de Mathématiques Appliquées et Industrielles
%U https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.72/
%R 10.5802/smai-jcm.72
%G en
%F SMAI-JCM_2021__7__75_0
Patrick E. Farrell; Lawrence Mitchell; L. Ridgway Scott; Florian Wechsung. A Reynolds-robust preconditioner for the Scott-Vogelius discretization of the stationary incompressible Navier-Stokes equations. The SMAI Journal of computational mathematics, Volume 7 (2021), pp. 75-96. doi : 10.5802/smai-jcm.72. https://smai-jcm.centre-mersenne.org/articles/10.5802/smai-jcm.72/

[1] N. Ahmed; G. R. Barrenechea; E. Burman; J. Guzmán; A. Linke; C. Merdon A pressure-robust discretization of Oseen’s equation using stabilization in the vorticity equation (2020) (https://arxiv.org/abs/2007.04012)

[2] D. N. Arnold; R. S. Falk; R. Winther Multigrid in H(div) and H(curl), Numer. Math., Volume 85 (2000) no. 2, pp. 197-217 | DOI | MR | Zbl

[3] D. N. Arnold; R. Falk; R. Winther Preconditioning in H(div) and applications, Math. Comp., Volume 66 (1997) no. 219, pp. 957-984 | DOI | MR | Zbl

[4] P. Alfeld A trivariate Clough–Tocher scheme for tetrahedral data, Comput. Aided Geom. Des., Volume 1 (1984) no. 2, pp. 169-181 | DOI | Zbl

[5] N. Ahmed; A. Linke; C. Merdon Towards pressure-robust mixed methods for the incompressible Navier–Stokes equations, Comput. Methods Appl. Math., Volume 18 (2018) no. 3, pp. 353-372 | DOI | MR | Zbl

[6] S. Balay; S. Abhyankar; M. F. Adams; J. Brown; P. Brune; K. Buschelman; L. Dalcin; V. Eijkhout; W. D. Gropp; D. Karpeyev; D. Kaushik; M. G. Knepley; D. A. May; L. C. McInnes; R. T. Mills; T. Munson; K. Rupp; P. Sanan; B. F. Smith; S. Zampini; H. Zhang; H. Zhang PETSc Users Manual (2019) no. ANL-95/11 - Revision 3.11 (Technical report)

[7] E. Burman; M. A. Fernández; P. Hansbo Continuous interior penalty finite element method for Oseen’s equations, SIAM J. Numer. Anal., Volume 44 (2006) no. 3, pp. 1248-1274 | DOI | MR | Zbl

[8] E. Burman; P. Hansbo Edge stabilization for Galerkin approximations of convection–diffusion–reaction problems, Comput. Methods Appl. Mech. Eng., Volume 193 (2004) no. 15, pp. 1437-1453 | DOI | MR | Zbl

[9] E. Burman; P. Hansbo Edge stabilization for the generalized Stokes problem: A continuous interior penalty method, Comput. Methods Appl. Mech. Eng., Volume 195 (2006) no. 19, pp. 2393-2410 | DOI | MR | Zbl

[10] A. N. Brooks; T. J. R. Hughes Streamline upwind/Petrov-Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations, Comput. Methods Appl. Mech. Eng., Volume 32 (1982) no. 1-3, pp. 199-259 | DOI | MR | Zbl

[11] E. Burman; A. Linke Stabilized finite element schemes for incompressible flow using Scott–Vogelius elements, Appl. Numer. Math., Volume 58 (2008) no. 11, pp. 1704-1719 | DOI | MR | Zbl

[12] M. Benzi; M. A. Olshanskii An augmented Lagrangian-based approach to the Oseen problem, SIAM J. Sci. Comput., Volume 28 (2006) no. 6, pp. 2095-2113 | DOI | MR | Zbl

[13] M. Benzi; M. A. Olshanskii; Z. Wang Modified augmented Lagrangian preconditioners for the incompressible Navier-Stokes equations, International Journal for Numerical Methods in Fluids, Volume 66 (2011) no. 4, pp. 486-508 | DOI | MR | Zbl

[14] M. A. Case; V. J. Ervin; A. Linke; L. G. Rebholz A connection between Scott–Vogelius and grad-div stabilized Taylor–Hood FE approximations of the Navier–Stokes equations, SIAM J. Numer. Anal., Volume 49 (2011) no. 4, pp. 1461-1481 | DOI | MR | Zbl

[15] P. G. Ciarlet The Finite Element Method for Elliptic Problems, North-Holland, 1978 (Reprinted by SIAM in 2002.) | Zbl

[16] B. Cockburn; G. Kanschat; D. Schötzau A note on discontinuous Galerkin divergence-free solutions of the Navier–Stokes equations, J. Sci. Comput., Volume 31 (2007) no. 1-2, pp. 61-73 | DOI | MR | Zbl

[17] C. Conca; F. Murat; O. Pironneau The Stokes and Navier-Stokes equations with boundary conditions involving the pressure, Jpn. J. Math., New Ser., Volume 20 (1994) no. 2, pp. 279-318 | DOI | MR | Zbl

[18] J. Douglas; T. Dupont Interior penalty procedures for elliptic and parabolic Galerkin methods, Computing Methods in Applied Sciences, Volume 58, Springer, 1976, pp. 207-216 | DOI | MR

[19] H. C. Elman; V. E. Howle; J. Shadid; R. Shuttleworth; R. Tuminaro Block preconditioners based on approximate commutators, SIAM J. Sci. Comput., Volume 27 (2006) no. 5, pp. 1651-1668 | DOI | MR | Zbl

[20] H. C. Elman; D. J. Silvester; A. J. Wathen Finite Elements and Fast Iterative Solvers: with applications in incompressible fluid dynamics, Oxford University Press, 2014 | Zbl

[21] R. E. Ewing; J. Wang Analysis of the Schwarz algorithm for mixed finite elements methods, ESAIM, Math. Model. Numer. Anal., Volume 26 (1992) no. 6, pp. 739-756 | DOI | Numdam | MR | Zbl

[22] Firedrake-Zenodo Software used in ‘Shape optimisation examples for “Shape Optimisation and Robust Solvers for Incompressible Flow”’, 2019 (https://zenodo.org/record/3369183) | DOI

[23] G. Fu; J. Guzmán; M. Neilan Exact smooth piecewise polynomial sequences on Alfeld splits, Math. Comp., Volume 89 (2020) no. 323, pp. 1059-1091 | DOI | MR | Zbl

[24] P. E. Farrell; M. G. Knepley; L. Mitchell; F. Wechsung PCPATCH: Software for the topological construction of multigrid relaxation methods (2021) (https://arxiv.org/abs/1912.08516, to appear in ACM Trans. Math. Softw.)

[25] P. E. Farrell; L. Mitchell; L. R. Scott; F. Wechsung florianwechsung/alfi: Reynolds-Robust Preconditioners for the NSE, 2020 (https://doi.org/10.5281/zenodo.4311759) | DOI

[26] P. E. Farrell; L. Mitchell; L. R. Scott; F. Wechsung Robust multigrid methods for nearly incompressible elasticity using macro elements, 2020 (https://arxiv.org/abs/2002.02051)

[27] P. E. Farrell; L. Mitchell; F. Wechsung An augmented Lagrangian preconditioner for the 3D stationary incompressible Navier–Stokes equations at high Reynolds number, SIAM J. Sci. Comput., Volume 41 (2019) no. 5, p. A3073-A3096 | arXiv | DOI | MR | Zbl

[28] T. Gelhard; G. Lube; M. A. Olshanskii; J.-H. Starcke Stabilized finite element schemes with LBB-stable elements for incompressible flows, J. Comput. Appl. Math., Volume 177 (2005) no. 2, pp. 243-267 | DOI | MR | Zbl

[29] N. R. Gauger; A. Linke; P. W. Schroeder On high-order pressure-robust space discretisations, their advantages for incompressible high Reynolds number generalised Beltrami flows and beyond, The SMAI Journal of Computational Mathematics, Volume 5 (2019), pp. 89-129 | DOI | Numdam | MR | Zbl

[30] C. Geuzaine; J.-F. Remacle Gmsh: A 3-D finite element mesh generator with built-in pre- and post-processing facilities, Int. J. Numer. Meth. Engng., Volume 79 (2009) no. 11, pp. 1309-1331 | DOI | MR | Zbl

[31] Q. Hong; J. Kraus; J. Xu; L. Zikatanov A robust multigrid method for discontinuous Galerkin discretizations of Stokes and linear elasticity equations, Numer. Math., Volume 132 (2015) no. 1, pp. 23-49 | DOI | MR

[32] T. Heister; G. Rapin Efficient augmented Lagrangian-type preconditioning for the Oseen problem using Grad-Div stabilization, International Journal for Numerical Methods in Fluids, Volume 71 (2012) no. 1, pp. 118-134 | DOI | MR | Zbl

[33] V. John; A. Linke; C. Merdon; M. Neilan; L. G. Rebholz On the divergence constraint in mixed finite element methods for incompressible flows, SIAM Rev., Volume 59 (2017) no. 3, pp. 492-544 | DOI | MR | Zbl

[34] D. Kay; D. Loghin; A. J. Wathen A preconditioner for the steady-state Navier–Stokes equations, SIAM J. Sci. Comput., Volume 24 (2002) no. 1, pp. 237-256 | DOI | MR

[35] A. Kolesnikov; T. Sorokina Multivariate C 1 -Continuous Splines on the Alfeld Split of a Simplex, Approximation Theory XIV: San Antonio 2013, Volume 83, Springer, 2014, pp. 283-294 (Series Title: Springer Proceedings in Mathematics & Statistics) | DOI | MR | Zbl

[36] X. S. Li; J. W. Demmel SuperLU_DIST: A scalable distributed-memory sparse direct solver for unsymmetric linear systems, ACM Trans. Math. Softw., Volume 29 (2003) no. 2, pp. 110-140 | DOI | Zbl

[37] X. S. Li; J. W. Demmel; J. R. Gilbert; L. Grigori; M. Shao; I. Yamazaki SuperLU Users’ Guide (1999) no. LBNL-44289 (Technical report)

[38] L. D. Landau; E. M. Lifshitz Fluid mechanics, Course of Theoretical Physics, Elsevier/Butterworth Heinemann, 1987 no. 6 | Zbl

[39] A. Linke; L. G. Rebholz Pressure-induced locking in mixed methods for time-dependent (Navier–)Stokes equations, J. Comput. Phys., Volume 388 (2019), pp. 350-356 | DOI | MR | Zbl

[40] C. Lehrenfeld; J. Schöberl High order exactly divergence-free hybrid discontinuous Galerkin Methods for unsteady incompressible flows, Comput. Methods Appl. Mech. Eng., Volume 307 (2016), pp. 339-361 | DOI | MR | Zbl

[41] Y.-J. Lee; J. Wu; J. Chen Robust multigrid method for the planar linear elasticity problems, Numer. Math., Volume 113 (2009) no. 3, pp. 473-496 | DOI | MR

[42] Y.-J. Lee; J. Wu; J. Xu; L. Zikatanov Robust subspace correction methods for nearly singular systems, Math. Models Methods Appl. Sci., Volume 17 (2007) no. 11, pp. 1937-1963 | DOI | MR | Zbl

[43] D. A. May; P. Sanan; K. Rupp; M. G. Knepley; B. F. Smith, Proceedings of the Platform for Advanced Scientific Computing Conference (2016) | DOI

[44] M. Neilan The Stokes complex: a review of exactly divergence–free finite element pairs for incompressible flows, 75 Years of Mathematics of Computation (S. C. Brenner; I. Shparlinksi; C. W. Shu; D. B. Szyld, eds.) (Contemporary Mathematics), Volume 754, American Mathematical Society, 2020, pp. 141-158 | DOI | MR

[45] M. A. Olshanskii; L. G. Rebholz Application of barycenter refined meshes in linear elasticity and incompressible fluid dynamics, Electron. Trans. Numer. Anal., Volume 38 (2011), pp. 258-274 | MR | Zbl

[46] S. Patankar Numerical Heat Transfer and Fluid Flow, Hemisphere Series on Computational Methods in Mechanics and Thermal Science, Taylor & Francis, 1980 | Zbl

[47] M. J. D. Powell; M. A. Sabin Piecewise quadratic approximations on triangles, ACM Trans. Math. Softw., Volume 3 (1977) no. 4, pp. 316-325 | DOI | MR | Zbl

[48] J. Qin On the convergence of some low order mixed finite elements for incompressible fluids, Ph. D. Thesis, Pennsylvania State University (1994)

[49] A. Quarteroni; A. Valli Numerical Approximation of Partial Differential Equations, Springer Series in Computational Mathematics, 23, Springer, 2008 | Zbl

[50] F. Rathgeber; D. A. Ham; L. Mitchell; M. Lange; F. Luporini; A. T. T. Mcrae; G.-T. Bercea; G. R. Markall; P. H. J. Kelly Firedrake: automating the finite element method by composing abstractions, ACM Trans. Math. Softw., Volume 43 (2016) no. 3, pp. 1-27 | DOI | MR | Zbl

[51] Y. Saad A flexible inner-outer preconditioned GMRES algorithm, SIAM J. Sci. Comput., Volume 14 (1993) no. 2, pp. 461-469 | DOI | MR | Zbl

[52] J. Schöberl, Multigrid Methods V (Lecture Notes in Computational Science and Engineering) (1998), pp. 260-275 | DOI | MR | Zbl

[53] J. Schöberl Multigrid methods for a parameter dependent problem in primal variables, Numer. Math., Volume 84 (1999) no. 1, pp. 97-119 | DOI | MR | Zbl

[54] J. Schöberl Robust Multigrid Methods for Parameter Dependent Problems, Ph. D. Thesis, Johannes Kepler Universität Linz (1999)

[55] T. M. Shih; C. H. Tan; B. C. Hwang Effects of grid staggering on numerical schemes, International Journal for Numerical Methods in Fluids, Volume 9 (1989) no. 2, pp. 193-212 | DOI | Zbl

[56] L. R. Scott; M. Vogelius, Large Scale Computations in Fluid Mechanics, B. E. Engquist, ıt et al., eds., Volume 22 (Part 2) (1985), pp. 221-244 | Zbl

[57] L. R. Scott; M. Vogelius Norm estimates for a maximal right inverse of the divergence operator in spaces of piecewise polynomials, ESAIM, Math. Model. Numer. Anal., Volume 19 (1985) no. 1, pp. 111-143 | DOI | Numdam | MR | Zbl

[58] S. Turek Efficient Solvers for Incompressible Flow Problems: An Algorithmic and Computational Approach, Lecture Notes in Computational Science and Engineering, Springer, 1999 | Zbl

[59] S. P. Vanka Block-implicit multigrid solution of Navier-Stokes equations in primitive variables, J. Comput. Phys., Volume 65 (1986) no. 1, pp. 138-158 | DOI | MR | Zbl

[60] F. Wechsung florianwechsung/alfi: Thesis submission, 2019 (https://doi.org/10.5281/zenodo.3369207) | DOI

[61] A. J. Worsey; G. Farin An n-dimensional Clough–Tocher interpolant, Computing, Volume 3 (1987) no. 1, pp. 99-110 | DOI | MR | Zbl

[62] J. Wang; X. Ye New finite element methods in computational fluid dynamics by H(div) elements, SIAM J. Numer. Anal., Volume 45 (2007) no. 3, pp. 1269-1286 | DOI | MR

[63] J. Xu Iterative methods by space decomposition and subspace correction, SIAM Rev., Volume 34 (1992) no. 4, pp. 581-613 | DOI | MR | Zbl

[64] Software used in ‘A Reynolds-robust preconditioner for the Reynolds-robust Scott–Vogelius discretization of the stationary incompressible Navier–Stokes equations’, 2020 (https://zenodo.org/record/4311750) | DOI

[65] S. Zhang A new family of stable mixed finite elements for the 3D Stokes equations, Math. Comp., Volume 74 (2004) no. 250, pp. 543-555 | DOI | MR

[66] S. Zhang On the P1 Powell–Sabin divergence free finite element for the Stokes equations, Journal of Computational Mathematics, Volume 26 (2008) no. 3, pp. 456-470 | MR | Zbl

[67] S. Zhang Divergence-free finite elements on tetrahedral grids for k 6, Math. Comp., Volume 80 (2011) no. 274, pp. 669-695 | DOI | MR | Zbl

[68] S. Zhang Quadratic divergence-free finite elements on Powell–Sabin tetrahedral grids, Calcolo, Volume 48 (2011) no. 3, pp. 211-244 | DOI | MR | Zbl

Cited by Sources: