Table of Contents
Fetching ...

A grid-overlay finite difference method for the fractional Laplacian on arbitrary bounded domains

Weizhang Huang, Jinye Shen

TL;DR

This work presents GoFD, a grid-overlay finite difference method for the fractional Laplacian on arbitrary bounded domains by coupling an unstructured mesh with an overlay uniform grid. The discretization $A_h = D_h^{-1}(I_h^{FD})^T A_{FD} I_h^{FD}$ enables FFT-based matrix-vector multiplication while preserving geometric flexibility; invertibility is guaranteed when $I_h^{FD}$ has full column rank and positive column sums, with piecewise linear interpolation as a practical transfer. Stability and a sparse preconditioner based on Laplacian-like patterns are developed, and GoFD exhibits convergence on both fixed and adaptive meshes consistent with existing FD/FEM methods, including $1$- and $2$-D results and 3D behavior. The framework integrates naturally with mesh adaptation via MMPDE, enabling efficient, accurate simulations of nonlocal problems on complex geometries and scalable computational performance.

Abstract

A grid-overlay finite difference method is proposed for the numerical approximation of the fractional Laplacian on arbitrary bounded domains. The method uses an unstructured simplicial mesh and an overlay uniform grid for the underlying domain and constructs the approximation based on a uniform-grid finite difference approximation and a data transfer from the unstructured mesh to the uniform grid. The method takes full advantages of both uniform-grid finite difference approximation in efficient matrix-vector multiplication via the fast Fourier transform and unstructured meshes for complex geometries and mesh adaptation. It is shown that its stiffness matrix is similar to a symmetric and positive definite matrix and thus invertible if the data transfer has full column rank and positive column sums. Piecewise linear interpolation is studied as a special example for the data transfer. It is proved that the full column rank and positive column sums of linear interpolation is guaranteed if the spacing of the uniform grid is smaller than or equal to a positive bound proportional to the minimum element height of the unstructured mesh. Moreover, a sparse preconditioner is proposed for the iterative solution of the resulting linear system for the homogeneous Dirichlet problem of the fractional Laplacian. Numerical examples demonstrate that the new method has similar convergence behavior as existing finite difference and finite element methods and that the sparse preconditioning is effective. Furthermore, the new method can readily be incorporated with existing mesh adaptation strategies. Numerical results obtained by combining with the so-called MMPDE moving mesh method are also presented.

A grid-overlay finite difference method for the fractional Laplacian on arbitrary bounded domains

TL;DR

This work presents GoFD, a grid-overlay finite difference method for the fractional Laplacian on arbitrary bounded domains by coupling an unstructured mesh with an overlay uniform grid. The discretization enables FFT-based matrix-vector multiplication while preserving geometric flexibility; invertibility is guaranteed when has full column rank and positive column sums, with piecewise linear interpolation as a practical transfer. Stability and a sparse preconditioner based on Laplacian-like patterns are developed, and GoFD exhibits convergence on both fixed and adaptive meshes consistent with existing FD/FEM methods, including - and -D results and 3D behavior. The framework integrates naturally with mesh adaptation via MMPDE, enabling efficient, accurate simulations of nonlocal problems on complex geometries and scalable computational performance.

Abstract

A grid-overlay finite difference method is proposed for the numerical approximation of the fractional Laplacian on arbitrary bounded domains. The method uses an unstructured simplicial mesh and an overlay uniform grid for the underlying domain and constructs the approximation based on a uniform-grid finite difference approximation and a data transfer from the unstructured mesh to the uniform grid. The method takes full advantages of both uniform-grid finite difference approximation in efficient matrix-vector multiplication via the fast Fourier transform and unstructured meshes for complex geometries and mesh adaptation. It is shown that its stiffness matrix is similar to a symmetric and positive definite matrix and thus invertible if the data transfer has full column rank and positive column sums. Piecewise linear interpolation is studied as a special example for the data transfer. It is proved that the full column rank and positive column sums of linear interpolation is guaranteed if the spacing of the uniform grid is smaller than or equal to a positive bound proportional to the minimum element height of the unstructured mesh. Moreover, a sparse preconditioner is proposed for the iterative solution of the resulting linear system for the homogeneous Dirichlet problem of the fractional Laplacian. Numerical examples demonstrate that the new method has similar convergence behavior as existing finite difference and finite element methods and that the sparse preconditioning is effective. Furthermore, the new method can readily be incorporated with existing mesh adaptation strategies. Numerical results obtained by combining with the so-called MMPDE moving mesh method are also presented.
Paper Structure (12 sections, 96 equations, 10 figures, 1 algorithm)

This paper contains 12 sections, 96 equations, 10 figures, 1 algorithm.

Figures (10)

  • Figure 1: A sketch of an unstructured simplicial mesh $\mathcal{T}_h$ (in color blue) overlaid by a uniform grid $\mathcal{T}_{\text{FD}}$ (in color green) . Boundary value problem \ref{['FL-1']} is solved on $\mathcal{T}_h$ that is not necessarily quasi-uniform.
  • Figure 2: Example \ref{['ex:5']}. The solution error is plotted as a function of $N_e$ (the number of elements of $\mathcal{T}_h$) for $k = 0$. FM stands for Fixed Mesh and AM stands for Adaptive Mesh.
  • Figure 3: Example \ref{['ex:1']}. Computed solutions obtained with meshes of $N_e=27130$ for $s=0.5$. FM: fixed mesh and AM: adaptive mesh.
  • Figure 4: Example \ref{['ex:1']}. The $L^2$ norm of the solution error is plotted as a function of $N_e$ for $k=0$ and 5 and $s=0.5$ with and without mesh adaptation.
  • Figure 5: Example \ref{['ex:1']}. Adaptive meshes of $N_e=11886$ for $s=0.5$.
  • ...and 5 more figures

Theorems & Definitions (11)

  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • ...and 1 more