Skip to main content
Log in

Virtual element method for the quasilinear convection-diffusion-reaction equation on polygonal meshes

  • Published:
Advances in Computational Mathematics Aims and scope Submit manuscript

Abstract

In this paper, we analyze the virtual element method for the quasilinear convection-diffusion-reaction equation. The most important part in the analysis is the proof of existence and uniqueness of the branch of solution of the discrete problem. We extend the explicit analysis given by Lube (Numer. Math. 61, 335–357, 1992) for the finite element discretization to virtual element framework. We prove the optimal rate of convergence in the energy norm. In order to reduce the overall computational cost incurred for the nonlinear equations, we have performed the numerical experiments using a two-grid method. We validate the theoretical estimates with the computed numerical results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Helmig, R.: Multiphase Flows and Transport Processes in the Subsurface. Springer, Berlin (1997)

    Book  Google Scholar 

  2. Brooks, A.N., TJR, Hughes.: Streamline upwind/Petrov-Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations. Comput. Methods Appl. Mech Eng. 32(1–3), 199–259 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  3. Burman, E.: Consistent SUPG method for transient transport problems. Comput. Methods Appl. Mech. Eng. 199(17-20), 1114–1123 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  4. Braack, M., Burman, E.: Local projection stabilization for the Oseen problem and its interpretation as a variational multiscale method. SIAM J. Numer. Anal. 43, 2544–2566 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  5. Matthies, G., Skrzypacz, P., Tobiska, L.: A unified convergence analysis for local projection stabilisations applied to the Oseen problem. ESAIM. Math. Model. Numer Anal. 41, 713–742 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  6. Burman, E., Hansbo, P.: Edge stabilization for Galerkin approximations of convection-diffusion-reaction problems. Comput. Methods Appl. Mech Eng. 193, 1437–1453 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  7. Zhang, T.: The semidiscrete finite volume element method for nonlinear convection-diffusion problem. Appl. Math. Comput. 217, 7546–7556 (2011)

    MathSciNet  MATH  Google Scholar 

  8. Frutos, J.D., Novo, J.: Bubble stabilization of linear finite element methods for nonlinear evolutionary convection-diffusion equations. Comput. Methods Appl. Mech Eng. 197, 3988–3999 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. Yucel, H., Stoll, M., Benner, P.: Discontinuous G,alerkin finite element methods with shock-capturing for nonlinear convection dominated models. Comput. Chem Eng. 58, 278–287 (2013)

    Article  Google Scholar 

  10. Duan, H.Y., Hsieh, P.W., Tan, R.C.E., Yang, S.Y.: Analysis of a new stabilized finite element method for the reaction-convection-diffusion equations with a large reaction coefficient. Comput. Methods Appl. Mech Eng. 247-248, 15–36 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Beirao Da Veiga, L., Lipnikov, P., Manzini, G.: The Mimetic Finite Difference Method for Elliptic Problems, vol. 11. Springer, Modeling, Simulations and Applications (2014)

    MATH  Google Scholar 

  12. Beirao Da Veiga, L., Brezzi, F., Cangiani, A., Manzini, G., Marini, L.D., Russo, A.: Basic principles of virtual element methods. Math Models Methods Appl Sci 23, 199–214 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  13. Beirao Da Veiga, L., Brezzi, F., Marini, L.D., Russo, A.: The hitchikkers guide to the virtual element method. Math. Models Methods Appl. Sci. 24, 1541–1574 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  14. Beirao Da Veiga, L., Lovadina, C., Mora, D.: A virtual element method for elastic and inelastic problems on polytope meshes. Comput. Methods Appl. Mech Eng. 295, 327–346 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  15. Beirao Da Veiga, L., Brezzi, F., Marini, L.D.: Virtual elements for linear elasticity problems. SIAM J. Numer. Anal. 51, 794–812 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  16. Gain, A.L., Talischi, C., Paulino, G.H.: On the virtual element method for three-dimensional linear elasticity problems on arbitrary polyhedral meshes. Comput. Methods Appl. Mech. Eng. 282, 132–160 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  17. Adak, D., Natarajan, E., Kumar, S.: Virtual element method for semilinear hyperbolic problems on polygonal meshes. Int. J Comput. Math. 96(5), 971–991 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  18. Adak, D., Natarajan, S., Natarajan, E.: Virtual element method for semilinear elliptic problems on polygonal meshes. Appl. Numer Math. 145, 175–187 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  19. Adak, D., Natarajan, E., Kumar, S.: Convergence analysis of virtual element methods for semilinear parabolic problems on polygonal meshes. Numer Methods Partial Differ Equ. 35(1), 222–245 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  20. Antonietti, P.F., Beirao Da Veiga, L., Mora, D., Verani, M.: A stream virtual element formulation of the Stokes problem on polygonal meshes. SIAM J. Numer Anal. 52(1), 386–404 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  21. Liu, X., Chen, Z.: The nonconforming virtual element method for the Navier-Stokes equations. Adv. Comput. Math. 45(1), 51–74 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  22. Benedetto, M.F., Berrone, S., Borio, A., Pieraccini, S., Scialo, S.: Order preserving SUPG, stabilization for the virtual element formulation of advection-diffusion problems. Comput. Methods Appl. Mech Eng. 311, 18–40 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  23. Beirao Da Veiga, L., Dassi, F., Lovadina, C., Vacca, G.: SUPG-stabilized virtual elements for diffusion-convection problems: a robustness analysis. ESAIM: M2AN 55(5), 2233–2258 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  24. Cangiani, A., Manzini, G., Sutton, O.J.: The Conforming Virtual Element Method for the Convection-Diffusion-Reaction Equation with Variable Coefficients. Techical Report, Los Alamos National Laboratory, page http://www.osti.gov/scitech/servlets/purl/1159207 (2014)

  25. Li, Y., Feng, M.: A local projection stabilization virtual element method for convection-diffusion-reaction equation. Appl. Math Comp. 126536, 411 (2021)

    MathSciNet  Google Scholar 

  26. Arrutselvi, M., Natarajan, E.: Virtual element method for nonlinear convection-diffusion-reaction equation on polygonal meshes. Int. J Comput. Math 98(9), 1852–1876 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  27. Arrutselvi, M., Natarajan, E.: Virtual element stabilization of convection-diffusion equation with shock capturing. Journal of Physics Conf. Ser. 1850, 1–12 (2021)

    Article  MATH  Google Scholar 

  28. Arrutselvi, M., Natarajan, E.: Virtual element method for the system of time dependent nonlinear convection-diffusion-reaction equation. arXiv:2109.10124[math.NA], September 2021 (2021)

  29. Lube, G.: Streamline diffusion finite element method for quasilinear elliptic problems. Numer. Math. 61, 335–357 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  30. Girault, V., Raviart, P.A.: Finite Element Methods for Navier-Stokes Equations. Theory and Algorithm. Springer-verlag Berlin Heidelberg NewYork Tokoyo (1986)

  31. Beirao Da Veiga, L., Brezzi, F., Marini, L.D., Russo, A.: Virtual element method for general second-order elliptic problems. Math Models Methods Appl Sci. 26(4), 729–750 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  32. Brenner, S.C., Guan, Q., Sung, L.Y.: Some estimates for virtual element methods. Comput. Methods Appl Math. 17(4), 553–574 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  33. Brezzi, F., Rappaz, J., Raviart, P.A.: Finite dimensional approximation of nonlinear problems. Part I: Branches of nonsingular solutions. Numer. Math 36, 1–25 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  34. Ahmad, B., Alsaedi, A., Brezzi, F., Marini, L.D., Russo, A.: Equivalent projectors for virtual element methods. Comput. Math Appl. 66, 376–391 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  35. John, V., Schmeyer, E.: Finite element methods for time-dependent convection-diffusion-reaction equations with small diffusion. Comput. Methods Appl. Mech Eng. 198(3), 475–494 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  36. Cangiani, A., Georgoulis, E.H., Pryer, T., Sutton, O.J.: A posteriori error estimates for the virtual element method. Numer Math. 137, 857–892 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  37. Cangiani, A., Manzini, G., Sutton, O.J.: Conforming and nonconforming virtual element methods for elliptic problems. IMA J. Numer. Anal. 37 (3), 1317–1354 (2017)

    MathSciNet  MATH  Google Scholar 

  38. Brenner, S.C., Scott, L.R.: The Mathematical Theory of Finite Element Methods, 3rd edn. Springer, New York (2008)

    Book  MATH  Google Scholar 

  39. Jinchao, X.U.: Two-grid discretization techniques for linear and nonlinear PDEs. SIAM J. Numer. Anal. 33(5), 1759–1777 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  40. Talischi, C., Paulino, G.H., Pereira, A., Menezes, I.F.M.: Polymesher: a general-purpose mesh generator for polygonal elements written in Matlab. Struct. Multidisc. Optim. 45, 309–328 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  41. Giles, M.B., Rose, M.E.: A numerical study of the steady scalar convective diffusion equation for small viscosity. J. Comput. Phys. 56, 513–529 (1984)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Natarajan.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Communicated by: Ilaria Perugia

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Arrutselvi, M., Natarajan, E. & Natarajan, S. Virtual element method for the quasilinear convection-diffusion-reaction equation on polygonal meshes. Adv Comput Math 48, 78 (2022). https://doi.org/10.1007/s10444-022-09990-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10444-022-09990-y

Keywords

Mathematics Subject Classification (2010)

Navigation