Skip to main content
Log in

On the dimension of trivariate spline spaces with the highest order smoothness on 3D T-meshes

  • Published:
Advances in Computational Mathematics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alfeld, P.: Multivariate splines and the Bernstein–Bézier form of a polynomial. Comput. Aided Geom. Des. 45, 2–13 (2016)

    Article  Google Scholar 

  2. 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)

    Article  MathSciNet  MATH  Google Scholar 

  3. Alfeld, P., Schumaker, L.L.: Bounds on the dimensions of trivariate spline spaces. Adv. Comput. Math. 29(4), 315–335 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  4. 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)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Billera, L.J.: Homology of smooth splines: generic triangulations and a conjecture of Strang. Trans. Am. Math. Soc. 310(1), 325–340 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  8. Brenner, S.C., Scott, R.: The Mathematical Theory of Finite Element Methods, vol. 15. Springer Science & Business Media (2008)

  9. 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)

    Article  MathSciNet  MATH  Google Scholar 

  10. Deng, J., Chen, F., Feng, Y.: Dimensions of spline spaces over T-meshes. J. Comput. Appl. Math. 194(2), 267–283 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Deng, J., Chen, F., Jin, L.: Dimensions of biquadratic spline spaces over T-meshes. J. Comput. Appl. Math. 238, 68–94 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Article  MathSciNet  MATH  Google Scholar 

  14. Dokken, T., Lyche, T., Pettersen, K.F.: Polynomial splines over locally refined box-partitions. Comput. Aided Geom. Des. 30(3), 331–356 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  15. 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)

    Article  MathSciNet  MATH  Google Scholar 

  16. Forsey D.R., Bartels, R.H.: Hierarchical B-spline refinement. In: ACM SIGGRAPH Computer Graphics, vol. 22, pp. 205–212. ACM (1988)

  17. 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)

    Article  MathSciNet  MATH  Google Scholar 

  18. Lai, M.-J., Schumaker, L.L.: Spline Functions on Triangulations, Number 110. Cambridge University Press (2007)

  19. Lau, W.W.: A lower bound for the dimension of trivariate spline spaces. Constr. Approx. 23(1), 23–31 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Article  MathSciNet  MATH  Google Scholar 

  22. 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)

    Article  MathSciNet  Google Scholar 

  23. Li, X., Deng, J., Chen, F.: Dimensions of spline spaces over 3D hierarchical T-meshes. J. Inf. Comput. Sci. 3(487-501), 110 (2006)

    Google Scholar 

  24. Li, X., Scott, M.A.: Analysis-suitable T-splines: Characterization, refineability, and approximation. Math. Models Methods Appl. Sci. 24(6), 1141–1164 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  25. Lipson, H., Kurman, M.: Fabricated: The New World of 3D Printing. John Wiley & Sons (2013)

  26. Mäntylä, M: An introduction to solid modeling (1988)

  27. Morgan, J., Scott, R.: The dimension of the space of C 1 piecewise polynomials. Unpublished manuscript (1977)

  28. 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)

    Article  MathSciNet  MATH  Google Scholar 

  29. Mourrain, B.: On the dimension of spline spaces on planar T-meshes. Math. Comput. 83(286), 847–871 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  30. Mourrain, B., Villamizar, N.: Bounds on the dimension of trivariate spline spaces: a homological approach. Math. Comput. Sci. 8(2), 157–174 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  31. 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)

    Article  MathSciNet  MATH  Google Scholar 

  32. Schönberg, I.J.: Contributions to the problem of approximation of equidistant data by analytic functions. Quart. Appl. Math. 4(2), 45–99 (1946)

    Article  MathSciNet  Google Scholar 

  33. Schumaker, L.L.: On the dimension of spaces of piecewise polynomials in two variables. In: Multivariate Approximation Theory, pp. 396–412. Springer (1979)

  34. Schumaker, L.L., Wang, L.: Approximation power of polynomial splines on T-meshes. Comput. Aided Geom. Des. 29(8), 599–612 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  35. 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)

  36. Strang, G.: Piecewise polynomials and the finite element method. Bull. Am. Math. Soc. 79(6), 1128–1137 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  37. Wang, L.: Trivariate polynomial splines on 3D T-meshes. Vanderbilt University, PhD thesis (2012)

    Google Scholar 

  38. Wang, R.-H.: The structural characterization and interpolation for multivariate splines. Acta Math. Sinica 18(2), 91–106 (1975)

    MathSciNet  MATH  Google Scholar 

  39. Wang, R.-H.: Multivariate spline functions and their applications 529 (2013)

  40. 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)

    Article  MathSciNet  MATH  Google Scholar 

  41. 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)

    Article  MathSciNet  MATH  Google Scholar 

  42. 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)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Chao Zeng.

Additional information

Communicated by: Larry L. Schumaker

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10444-017-9551-y

Keywords

Mathematics Subject Classification (2010)

Navigation