Optimized high-order derivative and dissipation operators satisfying summation by parts, and applications in three-dimensional multi-block evolutions

被引:68
作者
Diener, Peter
Dorband, Ernst Nils
Schnetter, Erik
Tiglio, Manuel
机构
[1] Louisiana State Univ, Dept Phys & Astron, Baton Rouge, LA 70803 USA
[2] Louisiana State Univ, Ctr Computat & Technol, Baton Rouge, LA 70803 USA
[3] Albert Einstein Inst, Max Planck Inst Gravitat Phys, D-14476 Golm, Germany
基金
美国国家科学基金会;
关键词
high order finite differencing; numerical stability; multi-block evolutions; artificial dissipation; accuracy;
D O I
10.1007/s10915-006-9123-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We construct optimized high-order finite differencing operators which satisfy summation by parts. Since these operators are not uniquely defined, we consider several optimization criteria: minimizing the bandwidth, the truncation error on the boundary points, the spectral radius, or a combination of these. We examine in detail a set of operators that are up to tenth order accurate in the interior, and we surprisingly find that a combination of these optimizations can improve the operators' spectral radius and accuracy by orders of magnitude in certain cases. We also construct high-order dissipation operators that are compatible with these new finite difference operators and which are semi-definite with respect to the appropriate summation by parts scalar product. We test the stability and accuracy of these new difference and dissipation operators by evolving a three-dimensional scalar wave equation on a spherical domain consisting of seven blocks, each discretized with a structured grid, and connected through penalty boundary conditions. In particular, we find that the constructed dissipation operators are effective in suppressing instabilities that are sometimes otherwise present in the restricted full norm case.
引用
收藏
页码:109 / 145
页数:37
相关论文
共 30 条
[1]  
[Anonymous], MATH COMPUT
[2]  
BURNS G, 1994, P SUP S, P379
[3]   TIME-STABLE BOUNDARY-CONDITIONS FOR FINITE-DIFFERENCE SCHEMES SOLVING HYPERBOLIC SYSTEMS - METHODOLOGY AND APPLICATION TO HIGH-ORDER COMPACT SCHEMES [J].
CARPENTER, MH ;
GOTTLIEB, D ;
ABARBANEL, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 111 (02) :220-236
[4]   A stable and conservative interface treatment of arbitrary spatial accuracy [J].
Carpenter, MH ;
Nordström, J ;
Gottlieb, D .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 148 (02) :341-365
[5]  
Friedrich H, 2002, LECT NOTES PHYS, V604, P1
[6]  
GOODALE T, 2003, VECT PARALLEL PROCES
[7]   A high-performance, portable implementation of the MPI message passing interface standard [J].
Gropp, W ;
Lusk, E ;
Doss, N ;
Skjellum, A .
PARALLEL COMPUTING, 1996, 22 (06) :789-828
[8]  
Gropp William, 1996, User's Guide for mpich, a Portable Implementation of MPI
[9]   On the implementation of boundary conditions for the method of lines [J].
Gustafsson, B .
BIT, 1998, 38 (02) :293-314
[10]  
Kreiss HO, 1974, MATH ASPECTS FINITE