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

Many geometry processing techniques require the solution of partial differential equations (PDEs) on manifolds embedded in \(\mathbb{R}^2\) or \(\mathbb{R}^3\), such as curves or surfaces. Such manifold PDEs often involve boundary conditions (e.g., Dirichlet or Neumann) prescribed at points or curve...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2024-07
Hauptverfasser: King, Nathan, Su, Haozhe, Aanjaneya, Mridul, Ruuth, Steven, Batty, Christopher
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator King, Nathan
Su, Haozhe
Aanjaneya, Mridul
Ruuth, Steven
Batty, Christopher
description Many geometry processing techniques require the solution of partial differential equations (PDEs) on manifolds embedded in \(\mathbb{R}^2\) or \(\mathbb{R}^3\), such as curves or surfaces. Such manifold PDEs often involve boundary conditions (e.g., Dirichlet or Neumann) prescribed at points or curves on the manifold's interior or along the geometric (exterior) boundary of an open manifold. However, input manifolds can take many forms (e.g., triangle meshes, parametrizations, point clouds, implicit functions, etc.). Typically, one must generate a mesh to apply finite element-type techniques or derive specialized discretization procedures for each distinct manifold representation. We propose instead to address such problems in a unified manner through a novel extension of the closest point method (CPM) to handle interior boundary conditions. CPM solves the manifold PDE by solving a volumetric PDE defined over the Cartesian embedding space containing the manifold, and requires only a closest point representation of the manifold. Hence, CPM supports objects that are open or closed, orientable or not, and of any codimension. To enable support for interior boundary conditions we derive a method that implicitly partitions the embedding space across interior boundaries. CPM's finite difference and interpolation stencils are adapted to respect this partition while preserving second-order accuracy. Additionally, we develop an efficient sparse-grid implementation and numerical solver. We demonstrate our method's convergence behaviour on selected model PDEs and explore several geometry processing problems: diffusion curves on surfaces, geodesic distance, tangent vector field design, harmonic map construction, and reaction-diffusion textures. Our proposed approach thus offers a powerful and flexible new tool for a range of geometry processing tasks on general manifold representations.
doi_str_mv 10.48550/arxiv.2305.04711
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2305_04711</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2811358489</sourcerecordid><originalsourceid>FETCH-LOGICAL-a529-6c3b649b691ab0435ec90d5a4219feb9030960cb60b1aedd179dbf38c04d28863</originalsourceid><addsrcrecordid>eNotkEtPAjEUhRsTEwnyA1zZxPVg37RLHBFJILJgP2mnHSmBFtvBx7-3gqub3HPuzTkfAHcYjZnkHD3q9O0_x4QiPkZsgvEVGBBKcSUZITdglPMOIUTEhHBOB6Cbwnofs8s9XEcferhy_TZa2MUE18-zDGOAKx18F_c2wy_fb-Ei9C75oj_FU7A6_cA6But7H0M-381dPLi-7Ncpti5nH95vwXWn99mN_ucQbF5mm_q1Wr7NF_V0WWlOVCVaagRTRiisDWKUu1YhyzUjWHXOKESREqg1AhmsnbV4oqzpqGwRs0RKQYfg_vL2DKE5Jn8o-Zo_GM0ZRnE8XBzHFD9OpXazi6cUSqaGyKJzyaSivzO8Yiw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2811358489</pqid></control><display><type>article</type><title>A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing</title><source>arXiv.org</source><source>Free E- Journals</source><creator>King, Nathan ; Su, Haozhe ; Aanjaneya, Mridul ; Ruuth, Steven ; Batty, Christopher</creator><creatorcontrib>King, Nathan ; Su, Haozhe ; Aanjaneya, Mridul ; Ruuth, Steven ; Batty, Christopher</creatorcontrib><description>Many geometry processing techniques require the solution of partial differential equations (PDEs) on manifolds embedded in \(\mathbb{R}^2\) or \(\mathbb{R}^3\), such as curves or surfaces. Such manifold PDEs often involve boundary conditions (e.g., Dirichlet or Neumann) prescribed at points or curves on the manifold's interior or along the geometric (exterior) boundary of an open manifold. However, input manifolds can take many forms (e.g., triangle meshes, parametrizations, point clouds, implicit functions, etc.). Typically, one must generate a mesh to apply finite element-type techniques or derive specialized discretization procedures for each distinct manifold representation. We propose instead to address such problems in a unified manner through a novel extension of the closest point method (CPM) to handle interior boundary conditions. CPM solves the manifold PDE by solving a volumetric PDE defined over the Cartesian embedding space containing the manifold, and requires only a closest point representation of the manifold. Hence, CPM supports objects that are open or closed, orientable or not, and of any codimension. To enable support for interior boundary conditions we derive a method that implicitly partitions the embedding space across interior boundaries. CPM's finite difference and interpolation stencils are adapted to respect this partition while preserving second-order accuracy. Additionally, we develop an efficient sparse-grid implementation and numerical solver. We demonstrate our method's convergence behaviour on selected model PDEs and explore several geometry processing problems: diffusion curves on surfaces, geodesic distance, tangent vector field design, harmonic map construction, and reaction-diffusion textures. Our proposed approach thus offers a powerful and flexible new tool for a range of geometry processing tasks on general manifold representations.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2305.04711</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Boundary conditions ; Computer Science - Graphics ; Curves ; Differential geometry ; Embedding ; Fields (mathematics) ; Finite difference method ; Finite element method ; Geometry ; Interpolation ; Mathematical analysis ; Mesh generation ; Partial differential equations ; Representations ; Surface geometry</subject><ispartof>arXiv.org, 2024-07</ispartof><rights>2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,784,885,27925</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2305.04711$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1145/3673652$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>King, Nathan</creatorcontrib><creatorcontrib>Su, Haozhe</creatorcontrib><creatorcontrib>Aanjaneya, Mridul</creatorcontrib><creatorcontrib>Ruuth, Steven</creatorcontrib><creatorcontrib>Batty, Christopher</creatorcontrib><title>A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing</title><title>arXiv.org</title><description>Many geometry processing techniques require the solution of partial differential equations (PDEs) on manifolds embedded in \(\mathbb{R}^2\) or \(\mathbb{R}^3\), such as curves or surfaces. Such manifold PDEs often involve boundary conditions (e.g., Dirichlet or Neumann) prescribed at points or curves on the manifold's interior or along the geometric (exterior) boundary of an open manifold. However, input manifolds can take many forms (e.g., triangle meshes, parametrizations, point clouds, implicit functions, etc.). Typically, one must generate a mesh to apply finite element-type techniques or derive specialized discretization procedures for each distinct manifold representation. We propose instead to address such problems in a unified manner through a novel extension of the closest point method (CPM) to handle interior boundary conditions. CPM solves the manifold PDE by solving a volumetric PDE defined over the Cartesian embedding space containing the manifold, and requires only a closest point representation of the manifold. Hence, CPM supports objects that are open or closed, orientable or not, and of any codimension. To enable support for interior boundary conditions we derive a method that implicitly partitions the embedding space across interior boundaries. CPM's finite difference and interpolation stencils are adapted to respect this partition while preserving second-order accuracy. Additionally, we develop an efficient sparse-grid implementation and numerical solver. We demonstrate our method's convergence behaviour on selected model PDEs and explore several geometry processing problems: diffusion curves on surfaces, geodesic distance, tangent vector field design, harmonic map construction, and reaction-diffusion textures. Our proposed approach thus offers a powerful and flexible new tool for a range of geometry processing tasks on general manifold representations.</description><subject>Boundary conditions</subject><subject>Computer Science - Graphics</subject><subject>Curves</subject><subject>Differential geometry</subject><subject>Embedding</subject><subject>Fields (mathematics)</subject><subject>Finite difference method</subject><subject>Finite element method</subject><subject>Geometry</subject><subject>Interpolation</subject><subject>Mathematical analysis</subject><subject>Mesh generation</subject><subject>Partial differential equations</subject><subject>Representations</subject><subject>Surface geometry</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotkEtPAjEUhRsTEwnyA1zZxPVg37RLHBFJILJgP2mnHSmBFtvBx7-3gqub3HPuzTkfAHcYjZnkHD3q9O0_x4QiPkZsgvEVGBBKcSUZITdglPMOIUTEhHBOB6Cbwnofs8s9XEcferhy_TZa2MUE18-zDGOAKx18F_c2wy_fb-Ei9C75oj_FU7A6_cA6But7H0M-381dPLi-7Ncpti5nH95vwXWn99mN_ucQbF5mm_q1Wr7NF_V0WWlOVCVaagRTRiisDWKUu1YhyzUjWHXOKESREqg1AhmsnbV4oqzpqGwRs0RKQYfg_vL2DKE5Jn8o-Zo_GM0ZRnE8XBzHFD9OpXazi6cUSqaGyKJzyaSivzO8Yiw</recordid><startdate>20240722</startdate><enddate>20240722</enddate><creator>King, Nathan</creator><creator>Su, Haozhe</creator><creator>Aanjaneya, Mridul</creator><creator>Ruuth, Steven</creator><creator>Batty, Christopher</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20240722</creationdate><title>A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing</title><author>King, Nathan ; Su, Haozhe ; Aanjaneya, Mridul ; Ruuth, Steven ; Batty, Christopher</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a529-6c3b649b691ab0435ec90d5a4219feb9030960cb60b1aedd179dbf38c04d28863</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Boundary conditions</topic><topic>Computer Science - Graphics</topic><topic>Curves</topic><topic>Differential geometry</topic><topic>Embedding</topic><topic>Fields (mathematics)</topic><topic>Finite difference method</topic><topic>Finite element method</topic><topic>Geometry</topic><topic>Interpolation</topic><topic>Mathematical analysis</topic><topic>Mesh generation</topic><topic>Partial differential equations</topic><topic>Representations</topic><topic>Surface geometry</topic><toplevel>online_resources</toplevel><creatorcontrib>King, Nathan</creatorcontrib><creatorcontrib>Su, Haozhe</creatorcontrib><creatorcontrib>Aanjaneya, Mridul</creatorcontrib><creatorcontrib>Ruuth, Steven</creatorcontrib><creatorcontrib>Batty, Christopher</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Access via ProQuest (Open Access)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>King, Nathan</au><au>Su, Haozhe</au><au>Aanjaneya, Mridul</au><au>Ruuth, Steven</au><au>Batty, Christopher</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing</atitle><jtitle>arXiv.org</jtitle><date>2024-07-22</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>Many geometry processing techniques require the solution of partial differential equations (PDEs) on manifolds embedded in \(\mathbb{R}^2\) or \(\mathbb{R}^3\), such as curves or surfaces. Such manifold PDEs often involve boundary conditions (e.g., Dirichlet or Neumann) prescribed at points or curves on the manifold's interior or along the geometric (exterior) boundary of an open manifold. However, input manifolds can take many forms (e.g., triangle meshes, parametrizations, point clouds, implicit functions, etc.). Typically, one must generate a mesh to apply finite element-type techniques or derive specialized discretization procedures for each distinct manifold representation. We propose instead to address such problems in a unified manner through a novel extension of the closest point method (CPM) to handle interior boundary conditions. CPM solves the manifold PDE by solving a volumetric PDE defined over the Cartesian embedding space containing the manifold, and requires only a closest point representation of the manifold. Hence, CPM supports objects that are open or closed, orientable or not, and of any codimension. To enable support for interior boundary conditions we derive a method that implicitly partitions the embedding space across interior boundaries. CPM's finite difference and interpolation stencils are adapted to respect this partition while preserving second-order accuracy. Additionally, we develop an efficient sparse-grid implementation and numerical solver. We demonstrate our method's convergence behaviour on selected model PDEs and explore several geometry processing problems: diffusion curves on surfaces, geodesic distance, tangent vector field design, harmonic map construction, and reaction-diffusion textures. Our proposed approach thus offers a powerful and flexible new tool for a range of geometry processing tasks on general manifold representations.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2305.04711</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2024-07
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2305_04711
source arXiv.org; Free E- Journals
subjects Boundary conditions
Computer Science - Graphics
Curves
Differential geometry
Embedding
Fields (mathematics)
Finite difference method
Finite element method
Geometry
Interpolation
Mathematical analysis
Mesh generation
Partial differential equations
Representations
Surface geometry
title A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T02%3A40%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Closest%20Point%20Method%20for%20PDEs%20on%20Manifolds%20with%20Interior%20Boundary%20Conditions%20for%20Geometry%20Processing&rft.jtitle=arXiv.org&rft.au=King,%20Nathan&rft.date=2024-07-22&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2305.04711&rft_dat=%3Cproquest_arxiv%3E2811358489%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2811358489&rft_id=info:pmid/&rfr_iscdi=true