An algebraic framework for geometrically continuous splines
- 13 March 2025
- journal article
- Published by American Mathematical Society (AMS) in Mathematics of Computation
- Vol. 95 (358) , 925-968
Abstract
Geometrically continuous splines are piecewise polynomial functions defined on a collection of patches which are stitched together through transition maps. They are called G r G^{r} -splines if, after composition with the transition maps, they are continuously differentiable functions to order r r on each pair of patches with stitched boundaries. This type of spline has been used to represent smooth shapes with complex topology for which (parametric) spline functions on fixed partitions are not sufficient. In this article, we develop new algebraic tools to analyze G r G^r -spline spaces. We define G r G^{r} -domains and transition maps using an algebraic approach, and establish an algebraic criterion to determine whether a piecewise function is G r G^r -continuous on the given domain. In the proposed framework, we construct a chain complex whose top homology is isomorphic to the G r G^{r} -spline space. This complex generalizes Billera-Schenck-Stillman homological complex used to study parametric splines. Additionally, we show how previous constructions of G r G^r -splines fit into this new algebraic framework, and present an algorithm to construct a basis for G r G^r -spline spaces. We illustrate how our algebraic approach works with concrete examples and prove a dimension formula for the G r G^r -spline space in terms of invariants to the chain complex. In some special cases, explicit dimension formulas in terms of the degree of splines are also given.Keywords
All Related Versions
Funding Information
- Engineering and Physical Sciences Research Council (EP/V012835/1)
- Engineering and Physical Sciences Research Council (New Investigator Award EP/V012835/1)
- Engineering and Physical Sciences Research Council (EP/V012835/1)
- Engineering and Physical Sciences Research Council (New Investigator Award EP/V012835/1)
This publication has 58 references indexed in Scilit:
- Smooth Bézier Surfaces over Unstructured Quadrilateral Meshes2017
- Introduction to Topological Manifolds2011
- Isogeometric Analysis2009
- Ideals, Varieties, and Algorithms2007
- Manifold T-Spline2006
- A Family of Ideals of Minimal Regularity and the Hilbert Series ofC(Δ)Advances in Applied Mathematics, 1997
- A dimension series for multivariate splinesDiscrete & Computational Geometry, 1991
- Spaces of bivariate spline functions over triangulationApproximation Theory and its Applications, 1991
- On the dimension of bivariate spline spaces of smoothnessr and degreed=3r+1Numerische Mathematik, 1990
- The dimension of bivariate spline spaces of smoothnessr for degreed≥4r+1Constructive Approximation, 1987