Sixth-order compact difference scheme and multigrid method for solving the Poisson equation
- School of Civil and Hydraulic Engineering, Ningxia University, Yinchuan, 750021, CN
- School of Science, Dalian Minzu University, Dalian, 116600, CN
Published 2024-01-29
How to Cite
Li, X., & Ge, Y. (2024). Sixth-order compact difference scheme and multigrid method for solving the Poisson equation. Mathematical Sciences, 18(4 (December 2024). https://doi.org/10.1007/s40096-023-00522-3
Abstract
Abstract This paper proposes a sixth-order compact difference scheme of Poisson equation based on the sixth-order compact difference operator of the second derivative. The biggest difference between the proposed scheme and other sixth-order scheme is that the right hand contains second partial derivation of source term; this term makes the proposed scheme more accurate than other sixth-order schemes. The proposed scheme is combined with the multigrid method to solve two- and three-dimensional Poisson equations with Dirichlet boundary conditions. The result is compared with other sixth-order schemes in several numerical experiments. The numerical results show that the proposed scheme achieves the desired accuracy and has smaller errors than other schemes of the same order. Further, the multigrid method is higher efficient than traditional iterative method in accelerating the convergence.Keywords
- Poisson equation,
- Compact difference scheme,
- Multigrid,
- High accuracy
References
- Ames (1977) Academic Press
- Lu and Guan (1987) Qinghua University Press
- Hirsh (1975) Higher order accurate difference solutions of fluid mechanics problems by a compact differencing technique 19(1) (pp. 90-109) https://doi.org/10.1016/0021-9991(75)90118-7
- Tolstykh (1994) World Scientific https://doi.org/10.1142/2269
- Tian (1996) An high-order compact finite-difference schemes for the second dimensional Poisson equation 26(2) (pp. 109-114)
- Ciment and Leventhal (1975) Higher order compact implicit schemes for the wave equation 132(29) (pp. 985-994) https://doi.org/10.1090/S0025-5718-1975-0416049-2
- Zhang (2002) Multigrid method and fourth order compact difference scheme for 2D Poisson equation with unequal meshsize discretization 179(1) (pp. 170-179) https://doi.org/10.1006/jcph.2002.7049
- Wang and Zhang (2009) Sixth order compact scheme combined with multigrid method and extrapolation technique for 2D Poisson equation 228(1) (pp. 137-146) https://doi.org/10.1016/j.jcp.2008.09.002
- Mohanty and Singh (2006) A new fourth order discretization for singularly perturbed two-dimensional non-linear elliptic boundary value problems 175(2) (pp. 1400-1414)
- Zhong et al. (2006) A general meshsize fourth-order compact difference discretization scheme for 3D Poission equation 183(2) (pp. 804-812)
- Gupta et al. (1997) Comparison of second-order and fourth-order discretization for multigrid Poisson solvers 132(2) (pp. 226-232) https://doi.org/10.1006/jcph.1996.5466
- Cao et al. (2013) A transformation-free HOC scheme and multigrid method for solving the 3D Poisson equation on nonuniform grids 234(1) (pp. 199-216)
- Wang et al. (2016) An efficient implementation of fourth-order compact finite difference scheme for Poisson equation with Dirichlet boundary conditions 71(9) (pp. 1843-1860) https://doi.org/10.1016/j.camwa.2016.02.022
- Zapata and Balam (2017) High-order implicit finite difference schemes for the two-dimensional Poisson equation 309(15) (pp. 222-244)
- Li et al. (1995) A compact fourth order finite difference scheme for the steady incompressible Navier-Stokes equations 20(10) (pp. 1137-1151) https://doi.org/10.1002/fld.1650201003
- Zhang (1998) Fast and high accuracy multigrid solution of the three-dimensional Poisson equation 143(2) (pp. 161-449) https://doi.org/10.1006/jcph.1998.5982
- Spotz and Carey (1995) High-order compact scheme for the steady stream-function vorticity equations 38(20) (pp. 3497-3512) https://doi.org/10.1002/nme.1620382008
- Spotz and Carey (1996) A high-order compact formulation for the 3D Poisson equation 12(2) (pp. 235-243) https://doi.org/10.1002/(SICI)1098-2426(199603)12:2<235::AID-NUM6>3.0.CO;2-R
- Zhai et al. (2014) A new method to deduce high-order compact difference schemes for two-dimensional Poisson equation 230(1) (pp. 9-26)
- Gatiso et al. (2021) Sixth-order compact finite difference scheme with discrete sine transform for solving Poisson equations with Dirichlet boundary conditions https://doi.org/10.1016/j.rinam.2021.100148
- Zapata et al. (2023) A compact sixth-order implicit immersed interface method to solve 2D Poisson equations with discontinuities (pp. 384-407) https://doi.org/10.1016/j.matcom.2023.03.012
- Hu et al. (2022) An extrapolation accelerated multiscale Newton-MG method for fourth-order compact discretizations of semilinear Poisson equations (pp. 189-197) https://doi.org/10.1016/j.camwa.2022.03.003
- Deriaz (2023) High-order adaptive mesh refinement multigrid Poisson solver in any dimension https://doi.org/10.1016/j.jcp.2023.112012
- Hu et al. (2023) An efficient extrapolation multigrid method based on a HOC scheme on nonuniform rectilinear grids for solving 3D anisotropic convection-diffusion problems https://doi.org/10.1016/j.cma.2022.115724
- Nikan and Avazzadeh (2021) Coupling of the Crank-Nicolson scheme and localized meshless technique for viscoelastic wave model in fluid flow https://doi.org/10.1016/j.cam.2021.113695
- Nikan et al. (2021) Soliton solutions of the nonlinear sine-Gordon model with Neumann boundary conditions arising in crystal dislocation theory (pp. 783-813) https://doi.org/10.1007/s11071-021-06822-4
- Nikan and Avazzadeh (2021) A localisation technique based on radial basis function partition of unity for solving Sobolev equation arising in fluid dynamics
- Sutmann and Steffen (2006) High-order compact solvers for the three-dimensional Poisson equation 187(2) (pp. 142-170) https://doi.org/10.1016/j.cam.2005.03.041
- Ge and Cao (2011) Multigrid method based on the transformation-free HOC scheme on nonuniform grids for 2D convection diffusion problems 230(10) (pp. 4051-4070) https://doi.org/10.1016/j.jcp.2011.02.027
- Wesseling (1992) Wiley
- Ge (2010) Multigrid method and fourth-order compact difference discretization scheme with unequal meshsizes for 3D Poisson equation 229(18) (pp. 6381-6391) https://doi.org/10.1016/j.jcp.2010.04.048
- Gupta and Zhang (2000) High accuracy multigrid solution of the 3D convection-diffusion equation 113(2–3) (pp. 249-274)