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



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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    Boffi, D., Brezzi, F., Fortin, M.: Mixed Finite Element Methods and Applications. Springer Series in Computational Mathematics. Springer, Berlin, Heidelberg (2013)CrossRefMATHGoogle Scholar
  7. 7.
    Brenner, S., Scott, R.: The Mathematical Theory of Finite Element Methods. Texts in Applied Mathematics. Springer, Berlin (2008)CrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle Scholar
  12. 12.
    Carstensen, C., Gallistl, D.: Guaranteed lower eigenvalue bounds for the biharmonic equation. Numer. Math. 126(1), 33–51 (2014)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle Scholar
  17. 17.
    Carstensen, C., Peterseim, D., Rabus, H.: Optimal adaptive nonconforming FEM for the Stokes problem. Numer. Math. 123(2), 291–308 (2013)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)MathSciNetCrossRefMATHGoogle 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)CrossRefMATHGoogle Scholar
  21. 21.
    Girault, V., Raviart, P.A.: Finite element methods for Navier–Stokes equations: theory and algorithms. Springer, Berlin (1986)CrossRefMATHGoogle Scholar
  22. 22.
    Gopalakrishnan, J., Qiu, W.: An analysis of the practical DPG method. Math. Comput. 83(286), 537–552 (2014)MathSciNetCrossRefMATHGoogle Scholar
  23. 23.
    Kato, T.: Estimation of iterated matrices, with application to the von Neumann condition. Numer. Math. 2(1), 22–29 (1960)MathSciNetCrossRefMATHGoogle 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 EquationsMathSciNetCrossRefMATHGoogle Scholar
  26. 26.
    Verfürth, R.: A posteriori error estimators for the Stokes equations. Numer. Math. 55(3), 309–325 (1989)MathSciNetCrossRefMATHGoogle 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