{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T20:57:01Z","timestamp":1783457821317,"version":"3.55.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2023,12,2]],"date-time":"2023-12-02T00:00:00Z","timestamp":1701475200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,2]],"date-time":"2023-12-02T00:00:00Z","timestamp":1701475200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Nature Science Foundation of China","doi-asserted-by":"crossref","award":["No.61972041"],"award-info":[{"award-number":["No.61972041"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Nature Science Foundation of China","doi-asserted-by":"crossref","award":["No.62072045"],"award-info":[{"award-number":["No.62072045"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the National Key R &D Program of China","award":["No.2020YFC1523300"],"award-info":[{"award-number":["No.2020YFC1523300"]}]},{"name":"Innovation & Transfer Fund of Peking University Third Hospital","award":["No.BYSYZHKC2021110"],"award-info":[{"award-number":["No.BYSYZHKC2021110"]}]},{"name":"Beijing Municipal Science and Technology Commission and Zhongguancun Science Park Management Committee","award":["No.Z221100002722020"],"award-info":[{"award-number":["No.Z221100002722020"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s00371-023-03155-8","type":"journal-article","created":{"date-parts":[[2023,12,2]],"date-time":"2023-12-02T05:01:50Z","timestamp":1701493310000},"page":"6093-6110","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A novel deformable B-spline curve model based on elasticity"],"prefix":"10.1007","volume":"40","author":[{"given":"Ciyang","family":"Zhou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xingce","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhongke","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,12,2]]},"reference":[{"key":"3155_CR1","doi-asserted-by":"crossref","unstructured":"Pai, D.K.: Strands: Interactive simulation of thin solids using cosserat models. In: Computer Graphics Forum, vol. 21, pp. 347\u2013352. Blackwell Publshing, Inc., Oxford (2002)","DOI":"10.1111\/1467-8659.00594"},{"key":"3155_CR2","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1111\/1467-8659.00525","volume":"20","author":"S Hadap","year":"2001","unstructured":"Hadap, S., Magnenat-Thalmann, N.: Modeling dynamic hair as a continuum. Comput. Graph. Forum 20, 329\u2013338 (2001)","journal-title":"Comput. Graph. Forum"},{"key":"3155_CR3","doi-asserted-by":"crossref","unstructured":"Gr\u00e9goire, M., Sch\u00f6mer, E.: Interactive simulation of one-dimensional flexible parts. In: ACM Symposium on Solid and Physical Modeling 2006, pp. 95\u2013103 (2006)","DOI":"10.1145\/1128888.1128902"},{"issue":"3","key":"3155_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1360612.1360662","volume":"27","author":"M Bergou","year":"2008","unstructured":"Bergou, M., Wardetzky, M., Robinson, S., Audoly, B., Grinspun, E.: Discrete elastic rods. ACM Trans. Graph. 27(3), 1\u201312 (2008)","journal-title":"ACM Trans. Graph."},{"issue":"2256","key":"3155_CR5","doi-asserted-by":"publisher","first-page":"20210561","DOI":"10.1098\/rspa.2021.0561","volume":"477","author":"K Korner","year":"2021","unstructured":"Korner, K., Audoly, B., Bhattacharya, K.: Simple deformation measures for discrete elastic rods and ribbons. Proc. R. Soc. A 477(2256), 20210561 (2021)","journal-title":"Proc. R. Soc. A"},{"key":"3155_CR6","doi-asserted-by":"crossref","unstructured":"Panneerselvam, K., Rahul, De, S.: A constrained spline dynamics (CSD) method for interactive simulation of elastic rods. Comput. Mech. 65, 269\u2013291 (2020)","DOI":"10.1007\/s00466-019-01768-2"},{"issue":"4","key":"3155_CR7","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1145\/37402.37427","volume":"21","author":"D Terzopoulos","year":"1987","unstructured":"Terzopoulos, D., Platt, J., Barr, A., Fleischer, K.: Elastically deformable models. ACM SIGGRAPH Comput. Graph. 21(4), 205\u2013214 (1987)","journal-title":"ACM SIGGRAPH Comput. Graph."},{"issue":"4","key":"3155_CR8","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/BF00133570","volume":"1","author":"M Kass","year":"1988","unstructured":"Kass, M., Witkin, A., Terzopoulos, D.: Snakes: active contour models. Int. J. Comput. Vis. 1(4), 321\u2013331 (1988)","journal-title":"Int. J. Comput. Vis."},{"issue":"2","key":"3155_CR9","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/176579.176580","volume":"13","author":"D Terzopoulos","year":"1994","unstructured":"Terzopoulos, D., Qin, H.: Dynamic nurbs with geometric constraints for interactive sculpting. ACM Trans. Graph. 13(2), 103\u2013136 (1994)","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"3155_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1360612.1360663","volume":"27","author":"A Selle","year":"2008","unstructured":"Selle, A., Lentine, M., Fedkiw, R.: A mass spring model for hair simulation. ACM Trans. Graph. 27(3), 1\u201311 (2008)","journal-title":"ACM Trans. Graph."},{"key":"3155_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2020.101077","volume":"111","author":"J Jiang","year":"2020","unstructured":"Jiang, J., Sheng, B., Li, P., Ma, L., Tong, X., Wu, E.: Real-time hair simulation with heptadiagonal decomposition on mass spring system. Graph. Models 111, 101077 (2020)","journal-title":"Graph. Models"},{"issue":"6","key":"3155_CR12","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/38.252559","volume":"13","author":"SA Cover","year":"1993","unstructured":"Cover, S.A., Ezquerra, N.F., O\u2019Brien, J.F., Rowe, R., Gadacz, T., Palm, E.: Interactively deformable models for surgery simulation. IEEE Comput. Graph. Appl. 13(6), 68\u201375 (1993)","journal-title":"IEEE Comput. Graph. Appl."},{"key":"3155_CR13","doi-asserted-by":"crossref","unstructured":"Barr, A.H.: Global and local deformations of solid primitives. In: Readings in Computer Vision, pp. 661\u2013670 (1987)","DOI":"10.1016\/B978-0-08-051581-6.50064-7"},{"issue":"4","key":"3155_CR14","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1145\/15886.15903","volume":"20","author":"TW Sederberg","year":"1986","unstructured":"Sederberg, T.W., Parry, S.R.: Free-form deformation of solid geometric models. ACM SIGGRAPH Comput. Graph. 20(4), 151\u2013160 (1986)","journal-title":"ACM SIGGRAPH Comput. Graph."},{"key":"3155_CR15","first-page":"187","volume":"90","author":"S Coquillart","year":"1990","unstructured":"Coquillart, S.: Extending free-form deformation: a sculpting tool for 3D geometric modeling. SIGGRAPH 90, 187 (1990)","journal-title":"SIGGRAPH"},{"issue":"4","key":"3155_CR16","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1137\/S0036144593253290","volume":"38","author":"J Langer","year":"1996","unstructured":"Langer, J., Singer, D.A.: Lagrangian aspects of the Kirchhoff elastic rod. SIAM Rev. 38(4), 605\u2013618 (1996)","journal-title":"SIAM Rev."},{"key":"3155_CR17","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1111\/cgf.13519","volume":"37","author":"C Soler","year":"2018","unstructured":"Soler, C., Martin, T., Sorkine-Hornung, O.: Cosserat rods with projective dynamics. Computer Graph. Forum 37, 137\u2013147 (2018)","journal-title":"Computer Graph. Forum"},{"issue":"8","key":"3155_CR18","doi-asserted-by":"publisher","first-page":"694","DOI":"10.1016\/j.cad.2007.05.005","volume":"39","author":"M Gr\u00e9goire","year":"2007","unstructured":"Gr\u00e9goire, M., Sch\u00f6mer, E.: Interactive simulation of one-dimensional flexible parts. Comput. Aided Des. 39(8), 694\u2013707 (2007)","journal-title":"Comput. Aided Des."},{"key":"3155_CR19","doi-asserted-by":"publisher","first-page":"104739","DOI":"10.1016\/j.jmps.2021.104739","volume":"160","author":"TG Sano","year":"2022","unstructured":"Sano, T.G., Pezzulla, M., Reis, P.M.: A Kirchhoff-like theory for hard magnetic rods under geometrically nonlinear deformation in three dimensions. J. Mech. Phys. Solids 160, 104739 (2022)","journal-title":"J. Mech. Phys. Solids"},{"key":"3155_CR20","doi-asserted-by":"crossref","unstructured":"Umetani, N., Schmidt, R., Stam, J.: Position-based elastic rods. In: ACM SIGGRAPH 2014 Talks, pp. 1\u20131 (2014)","DOI":"10.1145\/2614106.2614158"},{"key":"3155_CR21","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1111\/cgf.13326","volume":"37","author":"C Deul","year":"2018","unstructured":"Deul, C., Kugelstadt, T., Weiler, M., Bender, J.: Direct position-based solver for stiff rods. Comput. Graph. Forum 37, 313\u2013324 (2018)","journal-title":"Comput. Graph. Forum"},{"issue":"1","key":"3155_CR22","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.cad.2007.05.008","volume":"40","author":"A Theetten","year":"2008","unstructured":"Theetten, A., Grisoni, L., Andriot, C., Barsky, B.: Geometrically exact dynamic splines. Comput. Aided Des. 40(1), 35\u201348 (2008)","journal-title":"Comput. Aided Des."},{"key":"3155_CR23","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1051\/proc:2002017","volume":"12","author":"J Lenoir","year":"2002","unstructured":"Lenoir, J., Meseure, P., Grisoni, L., Chaillou, C.: Surgical thread simulation. ESAIM Proc. Surveys 12, 102\u2013107 (2002)","journal-title":"ESAIM Proc. Surveys"},{"issue":"6","key":"3155_CR24","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1016\/0010-4485(78)90110-0","volume":"10","author":"E Catmull","year":"1978","unstructured":"Catmull, E., Clark, J.: Recursively generated b-spline surfaces on arbitrary topological meshes. Comput. Aided Des. 10(6), 350\u2013355 (1978)","journal-title":"Comput. Aided Des."},{"issue":"6","key":"3155_CR25","doi-asserted-by":"publisher","first-page":"356","DOI":"10.1016\/0010-4485(78)90111-2","volume":"10","author":"D Doo","year":"1978","unstructured":"Doo, D., Sabin, M.: Behaviour of recursive division surfaces near extraordinary points. Comput. Aided Des. 10(6), 356\u2013360 (1978)","journal-title":"Comput. Aided Des."},{"key":"3155_CR26","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/BF01888150","volume":"7","author":"N Dyn","year":"1991","unstructured":"Dyn, N., Gregory, J.A., Levin, D.: Analysis of uniform binary subdivision schemes for curve design. Constr. Approx. 7, 127\u2013147 (1991)","journal-title":"Constr. Approx."},{"issue":"01","key":"3155_CR27","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1142\/S0218654303000048","volume":"9","author":"P Prusinkiewicz","year":"2003","unstructured":"Prusinkiewicz, P., Samavati, F., Smith, C., Karwowski, R.: L-system description of subdivision curves. Int. J. Shape Model. 9(01), 41\u201359 (2003)","journal-title":"Int. J. Shape Model."},{"issue":"2\u20133","key":"3155_CR28","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1007\/s00371-002-0179-6","volume":"19","author":"S Hornus","year":"2003","unstructured":"Hornus, S., Angelidis, A., Cani, M.P.: Implicit modelling using subdivision-curves. Vis. Comput. 19(2\u20133), 94\u2013104 (2003)","journal-title":"Vis. Comput."},{"key":"3155_CR29","doi-asserted-by":"publisher","first-page":"102207","DOI":"10.1016\/j.cagd.2023.102207","volume":"104","author":"X Yang","year":"2023","unstructured":"Yang, X.: Point-normal subdivision curves and surfaces. Comput. Aided Geom. Design 104, 102207 (2023)","journal-title":"Comput. Aided Geom. Design"},{"key":"3155_CR30","unstructured":"Zienkiewicz, O.C., Taylor, R.L., Zhu, J.Z.: The Finite Element Method: Its Basis and Fundamentals (2005)"},{"issue":"1\u20134","key":"3155_CR31","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0045-7825(96)01078-X","volume":"139","author":"T Belytschko","year":"1996","unstructured":"Belytschko, T., Krongauz, Y., Organ, D., Fleming, M., Krysl, P.: Meshless methods: an overview and recent developments. Comput. Methods Appl. Mech. Eng. 139(1\u20134), 3\u201347 (1996)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"3155_CR32","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/j.oceaneng.2013.12.008","volume":"78","author":"S Wang","year":"2014","unstructured":"Wang, S., Soares, C.G.: Numerical study on the water impact of 3d bodies by an explicit finite element method. Ocean Eng. 78, 73\u201388 (2014)","journal-title":"Ocean Eng."},{"key":"3155_CR33","doi-asserted-by":"publisher","DOI":"10.1016\/j.soildyn.2021.107066","volume":"153","author":"ZP Zeng","year":"2022","unstructured":"Zeng, Z.P., Liu, F.S., Wang, W.D.: Three-dimensional train-track-bridge coupled dynamics model based on the explicit finite element method. Soil Dyn. Earthq. Eng. 153, 107066 (2022)","journal-title":"Soil Dyn. Earthq. Eng."},{"issue":"4","key":"3155_CR34","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1177\/0954411912467884","volume":"227","author":"S Poelert","year":"2013","unstructured":"Poelert, S., Valstar, E., Weinans, H., Zadpoor, A.A.: Patient-specific finite element modeling of bones. Proc. Inst. Mech. Eng. Part H: J. Eng. Med. 227(4), 464\u2013478 (2013)","journal-title":"Proc. Inst. Mech. Eng. Part H: J. Eng. Med."},{"issue":"3","key":"3155_CR35","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1093\/mnras\/181.3.375","volume":"181","author":"RA Gingold","year":"1977","unstructured":"Gingold, R.A., Monaghan, J.J.: Smoothed particle hydrodynamics: theory and application to non-spherical stars. Mon. Not. R. Astron. Soc. 181(3), 375\u2013389 (1977)","journal-title":"Mon. Not. R. Astron. Soc."},{"key":"3155_CR36","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1146\/annurev-fluid-120710-101220","volume":"44","author":"JJ Monaghan","year":"2012","unstructured":"Monaghan, J.J.: Smoothed particle hydrodynamics and its diverse applications. Annu. Rev. Fluid Mech. 44, 323\u2013346 (2012)","journal-title":"Annu. Rev. Fluid Mech."},{"key":"3155_CR37","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.matcom.2015.05.008","volume":"117","author":"VP Nguyen","year":"2015","unstructured":"Nguyen, V.P., Anitescu, C., Bordas, S.P., Rabczuk, T.: Isogeometric analysis: an overview and computer implementation aspects. Math. Comput. Simul. 117, 89\u2013116 (2015)","journal-title":"Math. Comput. Simul."},{"key":"3155_CR38","doi-asserted-by":"crossref","unstructured":"Cottrell, J.A., Hughes, T.J.R., Bazilevs, Y.: Isogeometric Analysis: Toward Integration of CAD and FEA, (2009). https:\/\/books.google.co.jp\/books?id=9Q9y0Xtz5E4C","DOI":"10.1002\/9780470749081"},{"issue":"39\u201341","key":"3155_CR39","doi-asserted-by":"publisher","first-page":"4135","DOI":"10.1016\/j.cma.2004.10.008","volume":"194","author":"TJ Hughes","year":"2005","unstructured":"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\u201341), 4135\u20134195 (2005)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"3155_CR40","doi-asserted-by":"crossref","unstructured":"Spetz, A., Tudisco, E., Denzer, R., Dahlblom, O.: Isogeometric analysis of soil plasticity. Geomaterials 7(3), 96\u2013116 (2017)","DOI":"10.4236\/gm.2017.73008"},{"key":"3155_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2022.114920","volume":"394","author":"DS Bombarde","year":"2022","unstructured":"Bombarde, D.S., Agrawal, M., Gautam, S.S., Nandy, A.: Hellinger\u2013Reissner principle based stress-displacement formulation for three-dimensional isogeometric analysis in linear elasticity. Comput. Methods Appl. Mech. Eng. 394, 114920 (2022)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"3155_CR42","doi-asserted-by":"crossref","unstructured":"Li, X., Zhang, J., Zheng, Y.: Nurbs-based isogeometric analysis of beams and plates using high order shear deformation theory. Math. Probl. Eng. 2013 (2013)","DOI":"10.1155\/2013\/159027"},{"key":"3155_CR43","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.cma.2016.05.009","volume":"316","author":"O Weeger","year":"2017","unstructured":"Weeger, O., Yeung, S.K., Dunn, M.L.: Isogeometric collocation methods for cosserat rods and rod structures. Comput. Methods Appl. Mech. Eng. 316, 100\u2013122 (2017)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"issue":"13","key":"3155_CR44","doi-asserted-by":"publisher","first-page":"1889","DOI":"10.1002\/nme.5588","volume":"112","author":"E Carrera","year":"2017","unstructured":"Carrera, E., Miguel, A., Pagani, A.: Extension of MITC to higher-order beam models and shear locking analysis for compact, thin-walled, and composite structures. Int. J. Numer. Meth. Eng. 112(13), 1889\u20131908 (2017)","journal-title":"Int. J. Numer. Meth. Eng."},{"key":"3155_CR45","unstructured":"Timoshenko, S.: Strength of materials, part II. Advanced theory and problems 245 (1941)"},{"key":"3155_CR46","unstructured":"Whewell, W.: Analytical Statics. A Supplement to the Fourth Edition of an Elementary Treatise on Mechanics (1847)"},{"issue":"6","key":"3155_CR47","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1007\/BF01908877","volume":"4","author":"D Terzopoulos","year":"1988","unstructured":"Terzopoulos, D., Fleischer, K.: Deformable models. Vis. Comput. 4(6), 306\u2013331 (1988)","journal-title":"Vis. Comput."},{"issue":"8","key":"3155_CR48","first-page":"80","volume":"2","author":"SR Gunakala","year":"2012","unstructured":"Gunakala, S.R., Comissiong, D., Jordan, K., Sankar, A.: A finite element solution of the beam equation via matlab. Int. J. Appl. 2(8), 80\u201388 (2012)","journal-title":"Int. J. Appl."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-023-03155-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-023-03155-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-023-03155-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T15:15:17Z","timestamp":1723562117000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-023-03155-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,2]]},"references-count":48,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["3155"],"URL":"https:\/\/doi.org\/10.1007\/s00371-023-03155-8","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,2]]},"assertion":[{"value":"20 October 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 December 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}