Numerische Mathematik

, Volume 140, Issue 1, pp 1–34 | Cite as

A low-order discontinuous Petrov–Galerkin method for the Stokes equations

  • Carsten Carstensen
  • Sophie Puttkammer


This paper introduces a low-order discontinuous Petrov-Galerkin (dPG) finite element method (FEM) for the Stokes equations. The ultra-weak formulation utilizes piecewise constant and affine ansatz functions and piecewise affine and discontinuous lowest-order Raviart–Thomas test search functions. This low-order discretization for the Stokes equations allows for a direct proof of the discrete inf-sup condition with explicit constants. The general framework of Carstensen et al. (SIAM J Numer Anal 52(3):1335–1353, 2014) then implies a complete a priori and a posteriori error analysis of the dPG FEM in the natural norms. Numerical experiments investigate the performance of the method and underline its quasi-optimal convergence.


Stokes Discontinuous Petrov Galerkin Low-order discretization A priori A posteriori Adaptive mesh refinement 

Mathematics Subject Classification

65N12 65N15 65N30 65Y05 65Y20 



This work has been supported by the Deutsche Forschungsgemeinschaft (DFG) in the Priority Program 1748 ‘Reliable simulation techniques in solid mechanics. Development of non-standard discretization methods, mechanical and mathematical analysis’ under the project CA 151/22-1. The second author is supported by the Berlin Mathematical School.


  1. 1.
    Alberty, J., Carstensen, C., Funken, S.: Remarks around 50 lines of Matlab: short finite element implementation. Numer. Algor. 20(2–3), 117–137 (1999)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    Alt, H.W.: Lineare Funktionalanalysis: Eine anwendungsorientierte Einführung, 5. Auflg (2006)Google Scholar
  3. 3.
    Arnold, D.N., Falk, R.S.: A uniformly accurate finite element method for the Reissner-Mindlin plate. SIAM J. Numer. Anal. 26(6), 1276–1290 (1989)MathSciNetCrossRefzbMATHGoogle Scholar
  4. 4.
    Babuška, I.: Error-bounds for finite element method. Numer. Math. 16, 322–333 (1970/1971)Google Scholar
  5. 5.
    Bartels, S., Carstensen, C., Dolzmann, G.: Inhomogeneous Dirichlet conditions in a priori and a posteriori finite element error analysis. Numer. Math. 99(1), 1–24 (2004)MathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    Boffi, D., Brezzi, F., Fortin, M.: Mixed Finite Element Methods and Applications. Springer Series in Computational Mathematics. Springer, Berlin, Heidelberg (2013)CrossRefzbMATHGoogle Scholar
  7. 7.
    Brenner, S., Scott, R.: The Mathematical Theory of Finite Element Methods. Texts in Applied Mathematics. Springer, Berlin (2008)CrossRefzbMATHGoogle Scholar
  8. 8.
    Bringmann, P., Carstensen, C.: An adaptive least-squares FEM for the Stokes equations with optimal convergence rates. Numer. Math. 135(2), 459–492 (2017)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Cai, Z., Tong, C., Vassilevski, P.S., Wang, C.: Mixed finite element methods for incompressible flow: stationary Stokes equations. Numer. Methods Partial Differ. Equ. 26(4), 957–978 (2010)MathSciNetzbMATHGoogle Scholar
  10. 10.
    Carstensen, C., Demkowicz, L., Gopalakrishnan, J.: A posteriori error control for DPG methods. SIAM J. Numer. Anal. 52(3), 1335–1353 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Carstensen, C., Demkowicz, L., Gopalakrishnan, J.: Breaking spaces and forms for the DPG method and applications including Maxwell equations. Comput. Math. Appl. 72(3), 494–522 (2016)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Carstensen, C., Gallistl, D.: Guaranteed lower eigenvalue bounds for the biharmonic equation. Numer. Math. 126(1), 33–51 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  13. 13.
    Carstensen, C., Gallistl, D., Hellwig, F., Weggler, L.: Low-order dPG-FEM for an elliptic PDE. Comput. Math. Appl. 68(11), 1503–1512 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Carstensen, C., Hellwig, F.: Low-order discontinuous Petrov–Galerkin finite element methods for linear elasticity. SIAM J. Numer. Math. 54(6), 3388–3410 (2016)MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    Carstensen, C., Merdon, C.: Computational survey on a posteriori error estimators for nonconforming finite element methods for the Poisson problem. J. Comput. Appl. Math. 249, 74–94 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  16. 16.
    Carstensen, C., Merdon, C.: Computational survey on a posteriori error estimators for the Crouzeix-Raviart nonconforming finite element method for the Stokes problem. Comput. Methods Appl. Math. 14(1), 35–54 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  17. 17.
    Carstensen, C., Peterseim, D., Rabus, H.: Optimal adaptive nonconforming FEM for the Stokes problem. Numer. Math. 123(2), 291–308 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  18. 18.
    Demkowicz, L., Gopalakrishnan, J.: A class of discontinuous Petrov–Galerkin methods. Part I: The transport equation. Comput. Methods Appl. Mech. Eng. 199(23), 1558–1572 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  19. 19.
    Demkowicz, L., Gopalakrishnan, J.: Analysis of the DPG method for the Poisson equation. SIAM J. Numer. Anal. 49(5), 1788–1809 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  20. 20.
    Demkowicz, L., Gopalakrishnan, J.: A class of discontinuous Petrov-Galerkin methods. Part II. Optimal test functions. Numer. Methods Partial Differ. Equ. 27(1), 70–105 (2011)CrossRefzbMATHGoogle Scholar
  21. 21.
    Girault, V., Raviart, P.A.: Finite element methods for Navier–Stokes equations: theory and algorithms. Springer, Berlin (1986)CrossRefzbMATHGoogle Scholar
  22. 22.
    Gopalakrishnan, J., Qiu, W.: An analysis of the practical DPG method. Math. Comput. 83(286), 537–552 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  23. 23.
    Kato, T.: Estimation of iterated matrices, with application to the von Neumann condition. Numer. Math. 2(1), 22–29 (1960)MathSciNetCrossRefzbMATHGoogle Scholar
  24. 24.
    Merdon, C.: Aspects of guaranteed error control in computations for partial differential equations. Ph.D. thesis, Humboldt-Universität zu Berlin (2013)Google Scholar
  25. 25.
    Roberts, N.V., Bui-Thanh, T., Demkowicz, L.: The DPG method for the Stokes problem. Comput. Math. Appl. 67(4), 966–995 (2014). High-order Finite Element Approximation for Partial Differential EquationsMathSciNetCrossRefzbMATHGoogle Scholar
  26. 26.
    Verfürth, R.: A posteriori error estimators for the Stokes equations. Numer. Math. 55(3), 309–325 (1989)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of MathematicsHumboldt-Universität zu BerlinBerlinGermany

Personalised recommendations