Curvilinear High-Order Mimetic Differences that Satisfy Conservation Laws
Angel Boada, Johnny Corbino, Miguel Dumett, Jose Castillo
TL;DR
This paper extends high-order mimetic difference operators (Corbino-Castillo) to curvilinear staggered grids, proving a discrete extended Gauss-Divergence theorem in curved coordinates and establishing energy and mass conservation for the 2D/3D acoustic wave equations. The approach leverages Kronecker-product constructions and curvilinear mappings to build $D$ and $G$ operators with diagonal inner products, maintaining conservative properties through a mapped Jacobian framework with $J_D$, $J_G$, and boundary operator $B$. The authors verify the method via steady-state Poisson tests in semi-annular and sinusoidal regions and a 2D acoustic wave example in a semi-annulus, achieving 4th-order accuracy in curved geometries. These results enable accurate, structure-preserving simulations on nontrivial geometries and lay groundwork for extensions to overlapping grids and embedded boundaries.
Abstract
We investigate the construction and usage of mimetic operators in curvilinear staggered grids. Specifically, we extend the Corbino-Castillo operators so they can be utilized to solve problems in non-trivial geometries. We prove that the resulting curvilinear operators satisfy the discrete analog of the extended Gauss-Divergence theorem. In addition, we demonstrate energy and mass conservation in curvilinear coordinates for the acoustic wave equation. These findings are illustrated in two-dimensional and three-dimensional elliptic/hyperbolic equations and can be extended to other partial differential equations as well.
