Abstract
T-meshes are a type of rectangular partitions of planar domains which allow hanging vertices. Because of the special structure of T-meshes, adaptive local refinement is possible for splines defined on this type of meshes, which provides a solution for the defect of NURBS. In this paper, we generalize the definitions to the three-dimensional (3D) case and discuss a fundamental problem – the dimension of trivariate spline spaces on 3D T-meshes. We focus on a special case where splines are C d−1 continuous for degree d. The smoothing cofactor method for trivariate splines is explored for this situation. We obtain a general dimension formula and present lower and upper bounds for the dimension. At last, we introduce a type of 3D T-meshes, where we can give an explicit dimension formula.
Similar content being viewed by others
References
Alfeld, P.: Multivariate splines and the Bernstein–Bézier form of a polynomial. Comput. Aided Geom. Des. 45, 2–13 (2016)
Alfeld, P., Piper, B., Schumaker, L.L.: An explicit basis for C 1 quartic bivariate splines. SIAM J. Numer. Anal. 24(4), 891–911 (1987)
Alfeld, P., Schumaker, L.L.: Bounds on the dimensions of trivariate spline spaces. Adv. Comput. Math. 29(4), 315–335 (2008)
Alfeld, P., Schumaker, L.L., Whiteley, W.: The generic dimension of the space of C 1 splines of degree d ≥ 8 on tetrahedral decompositions. SIAM J. Numer. Anal. 30(3), 889–920 (1993)
Bazilevs, Y., Calo, V.M., Cottrell, J.A., Evans, J.A., Hughes, T., Lipton, S., Scott, M., Sederberg, T.: Isogeometric analysis using T-splines. Comput. Methods Appl. Mech. Eng. 199(5), 229–263 (2010)
Berdinsky, D., Oh, M.-j., Kim, T.-w., Mourrain, B.: On the problem of instability in the dimension of a spline space over a T-mesh. Comput. Graph. 36(5), 507–513 (2012)
Billera, L.J.: Homology of smooth splines: generic triangulations and a conjecture of Strang. Trans. Am. Math. Soc. 310(1), 325–340 (1988)
Brenner, S.C., Scott, R.: The Mathematical Theory of Finite Element Methods, vol. 15. Springer Science & Business Media (2008)
Buffa, A., Cho, D., Kumar, M.: Characterization of T-splines with reduced continuity order on T-meshes. Comput. Methods Appl. Mech. Eng. 201, 112–126 (2012)
Deng, J., Chen, F., Feng, Y.: Dimensions of spline spaces over T-meshes. J. Comput. Appl. Math. 194(2), 267–283 (2006)
Deng, J., Chen, F., Jin, L.: Dimensions of biquadratic spline spaces over T-meshes. J. Comput. Appl. Math. 238, 68–94 (2013)
Deng, J., Chen, F., Li, X., Hu, C., Tong, W., Yang, Z., Feng, Y.: Polynomial splines over hierarchical T-meshes. Graph. Model. 70(4), 76–86 (2008)
Diener, D.: Instability in the dimension of spaces of bivariate piecewise polynomials of degree 2r and smoothness order r. SIAM J. Numer. Anal. 27(2), 543–551 (1990)
Dokken, T., Lyche, T., Pettersen, K.F.: Polynomial splines over locally refined box-partitions. Comput. Aided Geom. Des. 30(3), 331–356 (2013)
Escobar, J., Cascón, J., Rodríguez, E., Montenegro, R.: A new approach to solid modeling with trivariate T-splines based on mesh optimization. Comput. Methods Appl. Mech. Eng. 200(45), 3210–3222 (2011)
Forsey D.R., Bartels, R.H.: Hierarchical B-spline refinement. In: ACM SIGGRAPH Computer Graphics, vol. 22, pp. 205–212. ACM (1988)
Hughes, T.J., Cottrell, J.A., Bazilevs, Y.: Isogeometric analysis CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput. Methods Appl. Mech. Eng. 194(39), 4135–4195 (2005)
Lai, M.-J., Schumaker, L.L.: Spline Functions on Triangulations, Number 110. Cambridge University Press (2007)
Lau, W.W.: A lower bound for the dimension of trivariate spline spaces. Constr. Approx. 23(1), 23–31 (2005)
Li, C.-J., Wang, R.-H., Zhang, F.: Improvement on the dimensions of spline spaces on T-mesh. J. Inf. Comput. Sci. 3(2), 235–244 (2006)
Li, X., Chen, F.: On the instability in the dimension of splines spaces over T-meshes. Comput. Aided Geom. Des. 28(7), 420–426 (2011)
Li, X., Deng, J.: On the dimension of spline spaces over T-meshes with smoothing cofactor-conformality method. Comput. Aided Geom. Des. 41, 76–86 (2016)
Li, X., Deng, J., Chen, F.: Dimensions of spline spaces over 3D hierarchical T-meshes. J. Inf. Comput. Sci. 3(487-501), 110 (2006)
Li, X., Scott, M.A.: Analysis-suitable T-splines: Characterization, refineability, and approximation. Math. Models Methods Appl. Sci. 24(6), 1141–1164 (2014)
Lipson, H., Kurman, M.: Fabricated: The New World of 3D Printing. John Wiley & Sons (2013)
Mäntylä, M: An introduction to solid modeling (1988)
Morgan, J., Scott, R.: The dimension of the space of C 1 piecewise polynomials. Unpublished manuscript (1977)
Morgenstern, P.: Globally structured three-dimensional analysis-suitable T-splines: definition, linear independence and m-graded local refinement. SIAM J. Numer. Anal. 54(4), 2163–2186 (2016)
Mourrain, B.: On the dimension of spline spaces on planar T-meshes. Math. Comput. 83(286), 847–871 (2014)
Mourrain, B., Villamizar, N.: Bounds on the dimension of trivariate spline spaces: a homological approach. Math. Comput. Sci. 8(2), 157–174 (2014)
Nguyen-Thanh, N., Muthu, J., Zhuang, X., Rabczuk, T.: An adaptive three-dimensional RHT-splines formulation in linear elasto-statics and elasto-dynamics. Comput. Mech. 53(2), 369–385 (2014)
Schönberg, I.J.: Contributions to the problem of approximation of equidistant data by analytic functions. Quart. Appl. Math. 4(2), 45–99 (1946)
Schumaker, L.L.: On the dimension of spaces of piecewise polynomials in two variables. In: Multivariate Approximation Theory, pp. 396–412. Springer (1979)
Schumaker, L.L., Wang, L.: Approximation power of polynomial splines on T-meshes. Comput. Aided Geom. Des. 29(8), 599–612 (2012)
Sederberg, T.W., Zheng, J., Bakenov, A., Nasri, A.: T-splines and T-nurccs. In: ACM Transactions on Graphics (TOG), vol. 22, pp. 477–484. ACM (2003)
Strang, G.: Piecewise polynomials and the finite element method. Bull. Am. Math. Soc. 79(6), 1128–1137 (1973)
Wang, L.: Trivariate polynomial splines on 3D T-meshes. Vanderbilt University, PhD thesis (2012)
Wang, R.-H.: The structural characterization and interpolation for multivariate splines. Acta Math. Sinica 18(2), 91–106 (1975)
Wang, R.-H.: Multivariate spline functions and their applications 529 (2013)
Wu, M., Deng, J., Chen, F.: Dimension of spline spaces with highest order smoothness over hierarchical T-meshes. Comput. Aided Geom. Des. 30(1), 20–34 (2013)
Zeng, C., Deng, F., Li, X., Deng, J.: Dimensions of biquadratic and bicubic spline spaces over hierarchical T-meshes. J. Comput. Appl. Math. 287, 162–178 (2015)
Zeng, C., Wu, M., Deng, F., Deng, J.: Dimensions of spline spaces over non-rectangular T-meshes. Adv. Comput. Math. 42(6), 1259–1286 (2016)
Acknowledgements
The authors would like to thank Dr. Chunlin Wu and the anonymous referees for the careful reading of the manuscript and providing valuable suggestions that helped improve this paper. This work is supported by Postdoctoral Science Foundation of China (2016M601248) and the NSF of China (11371341).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: Larry L. Schumaker
Rights and permissions
About this article
Cite this article
Zeng, C., Deng, J. On the dimension of trivariate spline spaces with the highest order smoothness on 3D T-meshes. Adv Comput Math 44, 423–451 (2018). https://doi.org/10.1007/s10444-017-9551-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10444-017-9551-y