SCIENCE CHINA Information Sciences, Volume 61 , Issue 11 : 118103(2018) https://doi.org/10.1007/s11432-017-9376-8

Trivariate B-spline solid construction by pillow operation and geometric iterative fitting

More info
  • ReceivedDec 3, 2017
  • AcceptedJan 31, 2018
  • PublishedSep 12, 2018


There is no abstract available for this article.


This work was supported by National Natural Science Foundation of China (Grant No. 61379072).


[1] Knupp P M. A method for hexahedral mesh shape optimization. Int J Numer Meth Engng, 2003, 58: 319-332 CrossRef ADS Google Scholar

[2] Lin H, Jin S, Hu Q. Constructing B-spline solids from tetrahedral meshes for isogeometric analysis. Comput Aided Geometric Des, 2015, 35-36: 109-120 CrossRef Google Scholar

[3] Mitchell S A, Tautges T J. Pillowing doublets: refining a mesh to ensure that faces share at most one edge. In: Proceedings of the 4th International Meshing Roundtable, Citeseer, 1995. 231--240. Google Scholar

[4] Hughes T J R, Cottrell J A, Bazilevs Y. Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput Methods Appl Mech Eng, 2005, 194: 4135-4195 CrossRef ADS Google Scholar

  • Figure 1

    (Color online) Generation of the trivariate B-spline solid by the pillowing operation and geometric iterative fitting. (a) The input to the developed algoriTheoRemark is a tet mesh with six surfaces segmented on its boundary mesh. (b) The tet mesh is parameterized into the cubic domain $[0,1]~\times~[0,1]~\times~[0,1]$, which is partitioned into seven sub-domains. (c) Mapping the seven sub-domains into the tet mesh model leads to the seven partitioned sub-volume meshes. (d) Cut-away view of the generated TBSs. (e) Distribution of the scaled Jacobian values on the TBSs.