gRBF-FD: Mesh-Free Finite Difference Method
- gRBF-FD is a mesh-free framework that uses RBF interpolation combined with polynomial augmentation to discretize differential operators on arbitrary geometries.
- It integrates overlap parameters, least-squares stabilization, and hybrid finite differences to improve accuracy, stability, and computational efficiency.
- Adaptive node layouts and manifold-based extensions enable this method to effectively address PDEs and quadrature problems in complex, scattered data settings.
The generalized radial basis function-generated finite difference (gRBF-FD) method encompasses a family of mesh-free numerical algorithms for discretizing and solving differential equations, quadrature problems, and operator equations on arbitrary geometries and node sets. It unifies and extends the classical RBF-FD framework by incorporating overlap parameters, polynomial augmentation, least-squares stabilization, hybridization with classical finite differences, and adaptive or manifold-based stenciling, often yielding substantial improvements in stability, accuracy, and computational efficiency across diverse applications in scientific computing.
1. Conceptual Foundations and General Methodology
The gRBF-FD approach constructs local finite difference stencils using radial basis function interpolation, typically augmented with polynomials, on potentially scattered nodes in a domain . For each center node, a local stencil of neighbors is selected, and a local interpolant is defined: where is an RBF (e.g., polyharmonic spline , Gaussian, inverse multiquadric), and spans the space of polynomials up to total degree . Imposing interpolation conditions and polynomial side-constraints yields a local block system whose solution provides local weights for discretizing differential operators or quadrature integrands. This methodology is consistent across standard RBF-FD (Shankar, 2016), surface PDE solvers (Shankar et al., 2014), adaptive strategies (Oanh et al., 2016), least-squares stabilization (Tominec et al., 2020), hybrid FD formulations (Rogan et al., 20 May 2025), high-dimensional manifolds (Li et al., 22 Nov 2025), and meshless quadrature (Reeger, 2019).
2. Overlapped RBF-FD: The Parameter and Local Lebesgue Stabilization
The overlapped RBF-FD method (Shankar, 2016) parameterizes stencil overlap via : recovers classic per-center stencils; yields full decoupling, i.e., weight computation at all stencil nodes. Given each center and stencil , the retention ball is defined with radius , where is the stencil radius. The ORBFD algorithm computes and retains weights at all nodes in from a shared local system.
Automatic stabilization is achieved by evaluating -Lebesgue functions , accepting computed weights only for nodes where does not exceed that at the center. This criterion, coupled with Gershgorin disk theory, promotes stability (eigenvalues in disks with non-positive real parts) and controls local error, as formalized in error bounds involving the Lebesgue constant. Quantitative speed-up estimates show acceleration in 2D and in 3D for differentiation matrix assembly with negligible loss in accuracy for moderate .
3. Hybridization and Least Squares Generalizations
Hybrid gRBF-FD formulations (Rogan et al., 20 May 2025) combine RBF interpolation with classical finite difference stencils, e.g., 5-point or 9-point Laplacian formulas, interpolating the virtual FD stencil points via local RBF supports. This enables direct reproduction of polynomial degrees matched to the chosen FD stencil and exploits RBF smoothness on scattered nodes. Tuning the virtual stencil spacing (where is the fill distance) is crucial for optimal accuracy.
Least squares gRBF-FD (RBF-FD-LS) (Tominec et al., 2020) replaces collocation-based enforcement of PDE and boundary conditions with a rectangular, oversampled system. Stencil weights are reused across evaluation points, and the global PDE operator is solved in the discrete least squares sense. This yields enhanced stability (robust under Neumann BCs), maintains high-order convergence ( for polynomial degree ), and is computationally competitive with collocation RBF-FD.
4. Manifold and Surface Extensions
gRBF-FD has been extended to embedded surfaces and manifolds (Shankar et al., 2014, Li et al., 22 Nov 2025), including closed surfaces in and randomly sampled point clouds. Differential operators (e.g., Laplace–Beltrami) are approximated using extrinsic coordinates via projection matrices or via local Monge charts with tangent space coordinates. For manifold problems, coefficients are computed in two stages: first, local generalized moving least squares (GMLS) regression with polynomial weights, then correction by PHS interpolation of the residual (Li et al., 22 Nov 2025). Weight structures (diagonal spike criteria) and automatic tuning of stencil size further promote stability. Rigorous error estimates show consistency as a function of local stencil diameter and point count .
5. Adaptive Strategies and Node Layouts
Adaptive gRBF-FD (Oanh et al., 2016) targets singularities and rapid variations by iterative refinement of node clouds and stencil supports, using Zienkiewicz–Zhu error indicators constructed from local least squares recoveries. The refinement algorithm adds nodes by marking edges with high discrepancy in meshless directional derivatives, updating the cloud until error equilibration is achieved. In all tested scenarios, the adaptive gRBF-FD matches or slightly outperforms adaptive finite element methods for elliptic PDEs with singularities.
Smoothly varying-density node layouts (Milovanović, 2018) are generated using a radius function and advancing-front point placement, augmented by boundary repulsion iterations. This approach minimizes abrupt local changes in mesh spacing, keeping local interpolation matrix condition numbers moderate across large and ensuring stable stencil-weight computation. Polynomial augmentation (), odd-degree PHS kernels (), and large stencils () combine for high-order accuracy and stability—empirically, second-order global convergence is consistently observed in non-smooth financial PDE test cases.
6. Meshless Quadrature via gRBF-FD Principles
The gRBF-FD framework has also been applied to high-order quadrature on arbitrary scattered nodes in (Reeger, 2019). Instead of operator weights, local RBF+polynomial interpolants are built on small stencils associated with tetrahedral integration cells (from a domain Delaunay tessellation), and basis-function integrals (moments) are enforced exactly to define quadrature weights. This yields a global quadrature rule with convergence rates for polynomials up to degree , drastically improving flexibility and accuracy compared to structured quadrature schemes.
7. Computational Complexity, Parameter Selection, and Practical Guidelines
The gRBF-FD methods exhibit computational complexity scaling as or , depending on nearest-neighbor searches, tessellation, and local system assembly. Augmented block matrices (RBF+poly) are small for moderate ; LU factorization and reuse are exploited for efficiency, particularly in hybrid and least-squares variants.
Key parameter guidelines from the literature:
| Parameter | Recommendation | Source |
|---|---|---|
| Augmentation degree | FD reproduction deg; typical | (Rogan et al., 20 May 2025, Milovanović, 2018) |
| PHS degree | Odd or $7$ for stability | (Milovanović, 2018) |
| Stencil size | (Milovanović, 2018) | |
| Overlap | for good accuracy/speed-up | (Shankar, 2016) |
| LS oversampling | (Tominec et al., 2020) | |
| Virtual stencil | (Rogan et al., 20 May 2025) |
Implementation strategies such as adaptively tuning overlap or stencil size, enforcing Lebesgue constant control, and weighting schemes for stability are prevalent across both finite difference and quadrature contexts.
gRBF-FD methods represent a unifying, mesh-free framework for high-order approximation of differential operators and quadrature on scattered data and manifolds. Their generalization mechanisms—overlap parameters, polynomial augmentation, stabilization via Lebesgue functions and least-squares enforcement, hybridization with classical FD, adaptive node selection, and automatic parameter tuning—enable robust, scalable, and accurate discretizations for a wide spectrum of scientific and engineering problems (Shankar, 2016, Shankar et al., 2014, Li et al., 22 Nov 2025, Milovanović, 2018, Rogan et al., 20 May 2025, Tominec et al., 2020, Oanh et al., 2016, Reeger, 2019).