Mimetic finite difference method

  • Authors:
  • Konstantin Lipnikov;Gianmarco Manzini;Mikhail Shashkov

  • Affiliations:
  • Applied Mathematics and Plasma Physics Group, T-5, Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87544, United States;Applied Mathematics and Plasma Physics Group, T-5, Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87544, United States;Methods and Algorithms Group, XCP-4, X-Computational Physics Division, Los Alamos National Laboratory, Los Alamos, NM 87544, United States

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

Quantified Score

Hi-index 31.45

Visualization

Abstract

The mimetic finite difference (MFD) method mimics fundamental properties of mathematical and physical systems including conservation laws, symmetry and positivity of solutions, duality and self-adjointness of differential operators, and exact mathematical identities of the vector and tensor calculus. This article is the first comprehensive review of the 50-year long history of the mimetic methodology and describes in a systematic way the major mimetic ideas and their relevance to academic and real-life problems. The supporting applications include diffusion, electromagnetics, fluid flow, and Lagrangian hydrodynamics problems. The article provides enough details to build various discrete operators on unstructured polygonal and polyhedral meshes and summarizes the major convergence results for the mimetic approximations. Most of these theoretical results, which are presented here as lemmas, propositions and theorems, are either original or an extension of existing results to a more general formulation using polyhedral meshes. Finally, flexibility and extensibility of the mimetic methodology are shown by deriving higher-order approximations, enforcing discrete maximum principles for diffusion problems, and ensuring the numerical stability for saddle-point systems.