A GPU-Accelerated Cartesian Grid Method for the Heat, Wave and Schrödinger Equations on Irregular Domains

Based on Ying’s kernel-free boundary integral (KFBI) method [1], a second-order method for general elliptic partial differential equations (PDEs), this paper develops a GPU-accelerated KFBI method for the heat, wave and Schrödinger equations on the irregular domain. Since the limitation of time steps imposed by CFL conditions in the explicit scheme and the inadequate accuracy generated by the fully implicit scheme for the Laplacian operator, the paper selects a series of second-order time discrete schemes, and the Laplacian operator is split into explicit and implicit mixed ones. The Crank-Nicolson method is used to discretize the heat equation in temporal dimension while the implicit $θ$-scheme is for the wave equation. The Strang splitting method is applied to the Schrödinger equation. After discretizing the temporal dimension implicitly, the heat, wave and Schrödinger equations are transformed into a sequence of elliptic equations. The Laplacian operator on the right-hand side of the elliptic equation is obtained from the numerical scheme instead of being discretized and corrected by the five-point difference method. A Cartesian grid-based KFBI method is used to solve the resulting elliptic equations. The KFBI method is accelerated by the graphics processing unit (GPU) with a parallel Cartesian grid solver, achieving a high degree of parallelism. Numerical results show that the proposed method has a second-order accuracy for the heat, wave, and Schrödinger equations. Additionally, the GPU-accelerated solvers for the three types of time-dependent equations are 30 times faster than CPU-based solvers.

Authors

Publication Details

Journal
Communications in Computational Physics
Published
2024-09-05
DOI
https://doi.org/10.4208/cicp.oa-2023-0025
Citations
2
Primary Topic
Electromagnetic Simulation and Numerical Methods
Type
article
Field-Weighted Citation Impact
0.42
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A GPU-Accelerated Cartesian Grid Method for the Heat, Wave and Schrödinger Equations on Irregular Domains

Liwei Tan, Wenjun Ying, Minsheng Huang null
2 citations
Communications in Computational Physics
Electromagnetic Simulation and Numerical Methods
0.42
article

A GPU-Accelerated Cartesian Grid Method for the Heat, Wave and Schrödinger Equations on Irregular Domains

Liwei Tan, Wenjun Ying, Minsheng Huang null
article en
2 citations

Abstract

Based on Ying’s kernel-free boundary integral (KFBI) method [1], a second-order method for general elliptic partial differential equations (PDEs), this paper develops a GPU-accelerated KFBI method for the heat, wave and Schrödinger equations on the irregular domain. Since the limitation of time steps imposed by CFL conditions in the explicit scheme and the inadequate accuracy generated by the fully implicit scheme for the Laplacian operator, the paper selects a series of second-order time discrete schemes, and the Laplacian operator is split into explicit and implicit mixed ones. The Crank-Nicolson method is used to discretize the heat equation in temporal dimension while the implicit $θ$-scheme is for the wave equation. The Strang splitting method is applied to the Schrödinger equation. After discretizing the temporal dimension implicitly, the heat, wave and Schrödinger equations are transformed into a sequence of elliptic equations. The Laplacian operator on the right-hand side of the elliptic equation is obtained from the numerical scheme instead of being discretized and corrected by the five-point difference method. A Cartesian grid-based KFBI method is used to solve the resulting elliptic equations. The KFBI method is accelerated by the graphics processing unit (GPU) with a parallel Cartesian grid solver, achieving a high degree of parallelism. Numerical results show that the proposed method has a second-order accuracy for the heat, wave, and Schrödinger equations. Additionally, the GPU-accelerated solvers for the three types of time-dependent equations are 30 times faster than CPU-based solvers.

Communications in Computational PhysicsVol. 36(2)
Affordable and clean energy
Openalex Percentile: Top 38%
Electromagnetic Simulation and Numerical Methods
0.42
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.