Fast variable density node generation on parametric surfaces with application to mesh-free methods
Urban Duh, Gregor Kosec, Jure Slak
TL;DR
The paper introduces a dimension-independent algorithm for generating variable-density nodes on parametric surfaces to support mesh-free PDE discretizations. By mapping parameter-domain offsets to the surface through the Jacobian, it places nodes so that projected surface spacing approximates a user-defined $h(p)$ while maintaining $O(N\log N)$ complexity via a kd-tree-based proximity search. It compares the approach with naive sampling and supersampling-decimation, demonstrates favorable local regularity and stability across challenging surfaces, and validates the method through a mesh-free Poisson problem using RBF-FD with monomial augmentation. The proposed method supports irregular domains, variable density, and patchwise surfaces, offering a robust, scalable alternative to traditional mesh generation in mesh-free simulations and paving the way for automatic CAD-model discretization. The work also provides theoretical spacing-error bounds and discusses practical considerations such as patch joints and parallelization for future enhancements.
Abstract
Domain discretization is considered a dominant part of solution procedures for solving partial differential equations. It is widely accepted that mesh generation is among the most cumbersome parts of the FEM analysis and often requires human assistance, especially in complex 3D geometries. When using alternative mesh-free approaches, the problem of mesh generation is simplified to the problem of positioning nodes, a much simpler task, though still not trivial. In this paper we present an algorithm for generation of nodes on arbitrary $d$-dimensional surfaces. This algorithm complements a recently published algorithm for generation of nodes in domain interiors, and represents another step towards a fully automated dimension-independent solution procedure for solving partial differential equations. The proposed algorithm generates nodes with variable density on surfaces parameterized over arbitrary parametric domains in a dimension-independent way in $O(N\log N)$ time. It is also compared with existing algorithms for generation of surface nodes for mesh-free methods in terms of quality and execution time.
