High order difference methods for heat equations in polar cylindrical coordinates
Journal of Computational Physics
Finite difference schemes and partial differential equations
Finite difference schemes and partial differential equations
Numerical treatment of polar coordinate singularities
Journal of Computational Physics
A fast parallel algorithm for the Poisson equation on a disk
Journal of Computational Physics
A high-order fast direct solver for singular Poisson equation
Journal of Computational Physics
Journal of Computational Physics
A fast iterative solver for the variable coefficient diffusion equation on a disk
Journal of Computational Physics
A formally fourth-order accurate compact scheme for 3D Poisson equation in cylindrical coordinates
Journal of Computational and Applied Mathematics
A new family of high-order compact upwind difference schemes with good spectral resolution
Journal of Computational Physics
Journal of Computational Physics
Journal of Scientific Computing
Matrix decomposition algorithms for elliptic boundary value problems: a survey
Numerical Algorithms
Computers & Mathematics with Applications
Hi-index | 31.48 |
We present a simple and efficient compact fourth-order Poisson solver in polar coordinates. This solver relies on the truncated Fourier series expansion, where the differential equations of the Fourier coefficients are solved by the compact fourth-order finite difference scheme. By shifting a grid a half mesh away from the origin and incorporating the symmetry constraint of Fourier coefficients, we can easily handle coordinate singularities without pole conditions. The numerical evidence confirms fourth-order accuracy for the problem on an annulus and third-order accuracy for the problem on a disk. In addition, a simple and comparably accurate approximation for the derivatives of the solution is also presented.