Mimetic finite difference method for the Stokes problem on polygonal meshes

  • Authors:
  • L. Beirão da Veiga;V. Gyrya;K. Lipnikov;G. Manzini

  • Affiliations:
  • Dipartimento di Matematica "F.Enriques", Via Saldini 50, 20133 Milano, Italy;The Pennsylvania State University, Department of Mathematics, University Park, PA 16802, USA;Los Alamos National Laboratory, MS B284, Los Alamos, NM 87545, USA;Istituto di Matematica Applicata e Tecnologie Informatiche-CNR, Via Ferrata 1, 27100 Pavia, Italy

  • Venue:
  • Journal of Computational Physics
  • Year:
  • 2009

Quantified Score

Hi-index 31.48

Visualization

Abstract

Various approaches to extend finite element methods to non-traditional elements (general polygons, pyramids, polyhedra, etc.) have been developed over the last decade. The construction of basis functions for such elements is a challenging task and may require extensive geometrical analysis. The mimetic finite difference (MFD) method works on general polygonal meshes and has many similarities with low-order finite element methods. Both schemes try to preserve the fundamental properties of the underlying physical and mathematical models. The essential difference between the two schemes is that the MFD method uses only the surface representation of discrete unknowns to build the stiffness and mass matrices. Since no extension of basis functions inside the mesh elements is required, practical implementation of the MFD method is simple for polygonal meshes that may include degenerate and non-convex elements. In this article, we present a new MFD method for the Stokes problem on arbitrary polygonal meshes and analyze its stability. The method is developed for the general case of tensor coefficients, which allows us to apply it to a linear elasticity problem, as well. Numerical experiments show, for the velocity variable, second-order convergence in a discrete L^2 norm and first-order convergence in a discrete H^1 norm. For the pressure variable, first-order convergence is shown in the L^2 norm.