Analysis and optimization of inner products for mimetic finite difference methods on a triangular grid

被引:14
作者
Liska, R
Shashkov, M
Ganzha, V
机构
[1] Czech Tech Univ, Fac Nucl Sci & Phys Engn, Prague 11519 1, Czech Republic
[2] Los Alamos Natl Lab, Los Alamos, NM 87544 USA
[3] Tech Univ Munich, Dept Informat, D-80333 Munich, Germany
关键词
support operator; mimetic finite difference method; triangular grid;
D O I
10.1016/j.matcom.2004.05.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The support operator method designs mimetic finite difference schemes by first constructing a discrete divergence operator based on the divergence theorem, and then defining the discrete gradient operator as the adjoint operator of the divergence based on the Gauss theorem connecting the divergence and gradient operators, which remains valid also in the discrete case. When evaluating the discrete gradient operator, one needs to define discrete inner products of two discrete vector fields. The local discrete inner product on a given triangle is defined by a 3 x 3 symmetric positive definite matrix M defined by its six independent elements-parameters. Using the Gauss theorem over our triangle, we evaluate the discrete gradient in the triangle. We require the discrete gradient to be exact for linear functions, which gives us a system of linear equations for elements of the matrix M. This system, together with inequalities which guarantee positive definiteness of the matrix M, results in a one parameter family of inner products which give exact gradients for linear functions. The traditional inner product is a member of this family. The positive free parameter can be used to improve another property of the discrete method. We show that accuracy of the method for quadratic functions improves with decreasing this parameter, however, at the same time, the condition number of the matrix M, which is the local matrix of the linear system for computing the discrete gradient, increases to infinity when the parameter goes to zero, so one needs to choose a compromise between accuracy and solvability of the local system. Our analysis has been performed by computer algebra tools which proved to be essential. (C) 2004 Published by Elsevier B.V. on behalf of IMACS.
引用
收藏
页码:55 / 66
页数:12
相关论文
共 11 条
[1]  
[Anonymous], 1999, REDUCE USERS MANUAL
[2]  
[Anonymous], 2002, SELCUK J APPL MATH
[3]  
BERNDT M, 2001, E W J NUMER MATH, V9, P253
[4]  
CAVINESS BF, 1996, QUANTIFIER ELIMINATI
[5]  
CHAR BW, 1992, FIRST LEAVES TUTORIA
[6]   PARTIAL CYLINDRICAL ALGEBRAIC DECOMPOSITION FOR QUANTIFIER ELIMINATION [J].
COLLINS, GE ;
HONG, H .
JOURNAL OF SYMBOLIC COMPUTATION, 1991, 12 (03) :299-328
[7]  
HONG H, 1997, J SYMB COMPUT APPL Q, V24
[8]  
HONG H, 1990, IMPROVEMENTS CAD BAS
[9]   The effect of inner products for discrete vector fields on the accuracy of mimetic finite difference methods [J].
Hyman, J ;
Shashkov, M ;
Steinberg, S .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2001, 42 (12) :1527-1547
[10]   Natural discretizations for the divergence, gradient, and curl on logically rectangular grids [J].
Hyman, JM ;
Shashkov, M .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1997, 33 (04) :81-104