Algorithms for Higher-Order Mimetic Operators
We present an algorithm that reformulates existing methods to construct higher-order mimetic differential operators. Constrained linear optimization is the key idea of this resulting algorithm. The authors exemplified this algorithm by constructing an eight-order-accurate one-dimensional mimetic divergence operator. The algorithm computes the weights that impose the mimetic condition on the constructed operator. However, for higher orders, the computation of valid weights can only be achieved through this new algorithm. Specifically, we provide insights on the computational implementation of the proposed algorithm, and some results of its application in different test cases. Results show that for all of the proposed test cases, the proposed algorithm effectively solves the problem of computing valid weights, thus constructing higher-order mimetic operators.
- 2.J.B. Runyan, A novel higher order finite difference time domain method based on the Castillo-Grone mimetic curl operator with application concerning the time-dependent Maxwell equations. Master’s thesis, San Diego State University, San Diego, CA, 2011Google Scholar
- 6.H.O. Kreiss, G. Scherer, Finite element and finite difference methods for hyperbolic partial differential equations, in Mathematical Aspects of Finite Elements in Partial Differential Equations, ed. by C. De Boor (Academic Press, New York, 1974), pp. 195–212Google Scholar
- 8.E. Sanchez, J. Castillo, An algorithmic study of the construction of higher-order one-dimensional Castillo-Grone mimetic gradient and divergence operators. Technical Report, San Diego State University, San Diego, 2013Google Scholar
- 9.E.J. Sanchez, C.P. Paolini, J.E. Castillo, The Mimetic Methods Toolkit: an object-oriented API for Mimetic Finite Differences. J. Comput. Appl. Math. 270, 308–322 (2014). ISSN 0377-0427. http://dx.doi.org/10.1016/j.cam.2013.12.046; http://www.sciencedirect.com/science/article/pii/S037704271300719XGoogle Scholar