On the Spline-Based Parameterisation of Plane Graphs via Harmonic Maps
Jochen Hinz
TL;DR
This work develops a spline-based parameterisation framework for plane graphs that preserves interface conformity by parameterising each face with harmonic maps, enabling isogeometric analysis and dense mesh extraction. It combines a robust graph-preprocessing and templatisation stage with a harmonic-map-based face parameterisation, supported by a large offline catalogue of quadrangulation templates and multiple solution strategies. The method demonstrates bijective, conforming parameterisations on complex plane graphs (up to 42–55 faces after concave-corner handling), with post-processing steps to untangle folds and tune parametric properties. Overall, the approach provides a scalable, modular pipeline for multi-face parameterisation, suitable for PDE-based simulations and detailed mesh extraction, while highlighting areas for cross-face control and automation of concave-corner removal.
Abstract
This paper presents a spline-based parameterisation framework for plane graphs. The plane graph is characterised by a collection of curves forming closed loops that fence-off planar faces which have to be parameterised individually. Hereby, we focus on parameterisations that are conforming across the interfaces between the faces. Parameterising each face individually allows for the imposition of locally differing material parameters which has applications in various engineering disciplines, such as elasticity and heat transfer. For the parameterisation of the individual faces, we employ the concept of harmonic maps. The plane graph's spline-based parameterisation is suitable for numerical simulation based on isogeometric analysis or can be utilised to extract arbitrarily dense classical meshes. Application-specific features can be built into the geometry's mathematical description either on the spline level or in the mesh extraction step.
