An Extrapolation Cascadic Multigrid Method Combined with a Fourth-Order Compact Scheme for 3D Poisson Equation

被引:0
作者
Kejia Pan
Dongdong He
Hongling Hu
机构
[1] Central South University,School of Mathematics and Statistics
[2] Tongji University,School of Aerospace Engineering and Applied Mechanics
[3] Hunan Normal University,College of Mathematics and Computer Science, Key Laboratory of High Performance Computing and Stochastic Information Processing (Ministry of Education of China)
来源
Journal of Scientific Computing | 2017年 / 70卷
关键词
Richardson extrapolation; Multigrid method; Compact difference scheme; Quartic interpolation; Poisson equation; 65N06; 65N55;
D O I
暂无
中图分类号
学科分类号
摘要
Extrapolation cascadic multigrid (EXCMG) method is an efficient multigrid method which has mainly been used for solving the two-dimensional elliptic boundary value problems with linear finite element discretization in the existing literature. In this paper, we develop an EXCMG method to solve the three-dimensional Poisson equation on rectangular domains by using the compact finite difference (FD) method with unequal meshsizes in different coordinate directions. The resulting linear system from compact FD discretization is solved by the conjugate gradient (CG) method with a relative residual stopping criterion. By combining the Richardson extrapolation and tri-quartic Lagrange interpolation for the numerical solutions from two-level of grids (current and previous grids), we are able to produce an extremely accurate approximation of the actual numerical solution on the next finer grid, which can greatly reduce the number of relaxation sweeps needed. Additionally, a simple method based on the midpoint extrapolation formula is used for the fourth-order FD solutions on two-level of grids to achieve sixth-order accuracy on the entire fine grid cheaply and directly. The gradient of the numerical solution can also be easily obtained through solving a series of tridiagonal linear systems resulting from the fourth-order compact FD discretizations. Numerical results show that our EXCMG method is much more efficient than the classical V-cycle and W-cycle multigrid methods. Moreover, only few CG iterations are required on the finest grid to achieve full fourth-order accuracy in both the L2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$L^2$$\end{document}-norm and L∞\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$L^{\infty }$$\end{document}-norm for the solution and its gradient when the exact solution belongs to C6\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$C^6$$\end{document}. Finally, numerical result shows that our EXCMG method is still effective when the exact solution has a lower regularity, which widens the scope of applicability of our EXCMG method.
引用
收藏
页码:1180 / 1203
页数:23
相关论文
共 100 条
[1]  
Gupta MM(1985)A fourth-order Poisson solver J. Comput. Phys. 55 166-172
[2]  
Gupta MM(1998)Symbolic derivation of finite difference approximations for the three-dimensional Poisson equation Numer. Methods Part. Differ. Equ. 14 593-606
[3]  
Kouatchou J(1996)A high-order compact formulation for the 3D poisson equation Numer. Methods Part. Differ. Equ. 12 235-243
[4]  
Spotz WF(2006)High-order compact solvers for the three-dimensional Poisson equation J. Comput. Appl. Math. 187 142-170
[5]  
Carey GF(2006)A general meshsize fourth-order compact difference discretization scheme for 3D Poisson equation Appl. Math. Comput. 183 804-812
[6]  
Sutmann G(1997)Comparison of second-order and fourth-order discretization for multigrid Poisson solvers J. Comput. Phys. 132 226-232
[7]  
Steffen B(1999)An efficient multigrid Poisson solver Int. J. Comput. Math. 71 541-553
[8]  
Wang J(1984)High order multi-grid methods Math. Comput. 43 89-115
[9]  
Zhong W(2002)Multigrid method and fourth-order compact scheme for 2D Poisson equation with unequal mesh-size discretization J. Comput. Phys. 179 170-179
[10]  
Zhang J(2009)Sixth-order compact scheme combined with multigrid method and extrapolation technique for 2D poisson equation J. Comput. Phys. 228 137-146