A Closest Point Method for Surface PDEs with Interior Boundary Conditions for Geometry Processing

05/08/2023
by   Nathan King, et al.
0

Many geometry processing techniques require the solution of partial differential equations (PDEs) on surfaces. Such surface PDEs often involve boundary conditions prescribed on the surface, at points or curves on its interior or along the geometric (exterior) boundary of an open surface. However, input surfaces can take many forms (e.g., meshes, parametric surfaces, point clouds, level sets, neural implicits). One must therefore generate a mesh to apply finite element-type techniques or derive specialized discretization procedures for each surface representation. We propose instead to address such problems through a novel extension of the closest point method (CPM) to handle interior boundary conditions specified at surface points or curves. CPM solves the surface PDE by solving a volumetric PDE defined over the Cartesian embedding space containing the surface; only a closest point function is required to represent the surface. As such, CPM supports surfaces that are open or closed, orientable or not, and of any codimension or even mixed-codimension. To enable support for interior boundary conditions, we develop a method to implicitly partition the embedding space across interior boundaries. CPM's finite difference and interpolation stencils are adapted to respect this partition while preserving second-order accuracy. Furthermore, an efficient sparse-grid implementation and numerical solver is developed that can scale to tens of millions of degrees of freedom, allowing PDEs to be solved on more complex surfaces. We demonstrate our method's convergence behaviour on selected model PDEs. Several geometry processing problems are explored: diffusion curves on surfaces, geodesic distance, tangent vector field design, and harmonic map construction. Our proposed approach thus offers a powerful and flexible new tool for a range of geometry processing tasks on general surface representations.

READ FULL TEXT

page 1

page 8

page 14

page 17

page 18

page 19

page 20

page 21

research
11/01/2019

PDEs on moving surfaces via the closest point method and a modified grid based particle method

Partial differential equations (PDEs) on surfaces arise in a wide range ...
research
03/13/2023

A diffuse interface approach for vector-valued PDEs on surfaces

Approximating PDEs on surfaces by the diffuse interface approach allows ...
research
07/02/2018

Solid Geometry Processing on Deconstructed Domains

Many tasks in geometry processing are modeled as variational problems so...
research
11/17/2021

DeepCurrents: Learning Implicit Representations of Shapes with Boundaries

Recent techniques have been successful in reconstructing surfaces as lev...
research
07/04/2021

Repulsive Surfaces

Functionals that penalize bending or stretching of a surface play a key ...
research
04/24/2018

Layered Fields for Natural Tessellations on Surfaces

Mimicking natural tessellation patterns is a fascinating multi-disciplin...
research
09/18/2019

Additive Schwarz solvers and preconditioners for the closest point method

The discretization of surface intrinsic elliptic partial differential eq...

Please sign up or login with your details

Forgot password? Click here to reset