A practical method for computing with piecewise Chebyshevian splines
From MaRDI portal
Publication:2074909
Abstract: A piecewise Chebyshevian spline space is good for design when it possesses a B-spline basis and this property is preserved under knot insertion. The interest in such kind of spaces is justified by the fact that, similarly as for polynomial splines, the related parametric curves exhibit the desired properties of convex hull inclusion, variation diminution and intuitive relation between the curve shape and the location of the control points. For a good-for-design space, in this paper we construct a set of functions, called transition functions, which allow for efficient computation of the B-spline basis, even in the case of nonuniform and multiple knots. Moreover, we show how the spline coefficients of the representations associated with a refined knot partition and with a raised order can conveniently be expressed by means of transition functions. This result allows us to provide effective procedures that generalize the classical knot insertion and degree raising algorithms for polynomial splines. We further discuss how the approach can straightforwardly be generalized to deal with geometrically continuous piecewise Chebyshevian splines as well as with splines having section spaces of different dimensions. From a numerical point of view, we show that the proposed evaluation method is easier to implement and has higher accuracy than other existing algorithms.
Recommendations
- Piecewise Chebyshevian splines: interpolation versus design
- How to build all Chebyshevian spline spaces good for geometric design?
- A Tchebycheffian Extension of Multidegree B-Splines: Algorithmic Computation and Properties
- Design or not design? A numerical characterisation for piecewise Chebyshevian splines
- Publication:4938356
Cites work
- A Cox-de Boor-type recurrence relation for \(C^1\) multi-degree splines
- A Tchebycheffian Extension of Multidegree B-Splines: Algorithmic Computation and Properties
- A basis of multi-degree splines
- A general framework for the construction of piecewise-polynomial local interpolants of minimum degree
- Algebraic-trigonometric Pythagorean-hodograph curves and their use for Hermite interpolation
- Algebraic-trigonometric Pythagorean-hodograph space curves
- Algorithm 992
- Analysis of compactly supported nonstationary biorthogonal wavelet systems based on exponential B-splines
- Cardinal exponential splines: part I - theory and filtering algorithms
- Changeable degree spline basis functions
- Chebyshev splines beyond total positivity
- Constructing totally positive piecewise Chebyshevian B-spline bases
- Construction of B-splines for generalized spline spaces generated from local ECT-systems
- Creating a bridge between cardinal B\(r\)-spline fundamental functions for interpolation and subdivision
- Critical length for design purposes and extended Chebyshev spaces
- Critical length: an alternative approach
- Curve and surface construction using variable degree polynomial splines
- Design or not design? A numerical characterisation for piecewise Chebyshevian splines
- Dimension elevation is not always corner-cutting
- Discontinuous Galerkin method based on non-polynomial approximation spaces
- Exponential polynomial reproducing property of non-stationary symmetric subdivision schemes and normalized exponential B-splines
- Exponential pseudo-splines: looking beyond exponential B-splines
- Generalized B-splines as a tool in isogeometric analysis
- How to build all Chebyshevian spline spaces good for geometric design?
- Isogeometric collocation methods with generalized B-splines
- Knot intervals and multi-degree splines
- Matrix representations for multi-degree B-splines
- Multi-degree B-splines: algorithmic computation and properties
- Multi-degree smooth polar splines: a framework for geometric modeling and isogeometric analysis
- Multiresolution Subdivision Snakes
- Numerically stable algorithm for cycloidal splines
- On multi-degree splines
- Optimal bases for a class of mixed spaces and their associated spline spaces
- Piecewise Chebyshevian multiresolution analysis
- Piecewise extended Chebyshev spaces: a numerical test for design
- Piecewise polynomial spaces and geometric continuity of curves
- Polynomial cubic splines with tension properties
- Sixth-order Weighted Essentially Nonoscillatory Schemes Based on Exponential Polynomials
- Stable numerical evaluation of multi-degree B-splines
- Trigonometric generalized T-splines
- Unified and extended form of three types of splines
- WENO schemes and their application as limiters for RKDG methods based on trigonometric approximation spaces
- GB-splines of arbitrary order
- de Boor-fix dual functionals and algorithms for Tchebycheffian B-spline curves
Cited in
(6)- A compact algebraic representation of cardinal GB-splines
- scientific article; zbMATH DE number 1405429 (Why is no real title available?)
- How to build all Chebyshevian spline spaces good for geometric design?
- High order approximation by CCC-spline quasi-interpolants
- A linear algebra approach to HP-splines frequency parameter selection
- Tchebycheffian B-splines in isogeometric Galerkin methods
This page was built for publication: A practical method for computing with piecewise Chebyshevian splines
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2074909)