{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T14:05:33Z","timestamp":1775052333106,"version":"3.50.1"},"reference-count":110,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T00:00:00Z","timestamp":1696032000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T00:00:00Z","timestamp":1696032000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010665","name":"H2020 Marie Sk\u0142odowska-Curie Actions","doi-asserted-by":"publisher","award":["764644"],"award-info":[{"award-number":["764644"]}],"id":[{"id":"10.13039\/100010665","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["811099"],"award-info":[{"award-number":["811099"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We describe the SOniCS (SOFA + FEniCS) plugin to help develop an intuitive understanding of complex biomechanics systems. This new approach allows the user to experiment with model choices easily and quickly without requiring in-depth expertise. Constitutive models can be modified by one line of code only. This ease in building new models makes SOniCS ideal to develop surrogate, reduced order models and to train machine-learning algorithms for enabling real-time patient-specific simulations. SOniCS is thus not only a tool that facilitates the development of surgical training simulations but also, and perhaps more importantly, paves the way to increase the intuition of users or otherwise non-intuitive behaviors of (bio)mechanical systems. The plugin uses new developments of the FEniCSx project enabling automatic generation with FFCx of finite-element tensors, such as the local residual vector and Jacobian matrix. We verify our approach with numerical simulations, such as manufactured solutions, cantilever beams, and benchmarks provided by FEBio. We reach machine precision accuracy and demonstrate the use of the plugin for a real-time haptic simulation involving a surgical tool controlled by the user in contact with a hyperelastic liver. We include complete examples showing the use of our plugin for simulations involving Saint Venant\u2013Kirchhoff, Neo-Hookean, Mooney\u2013Rivlin, and Holzapfel Ogden anisotropic models as supplementary material.<\/jats:p>","DOI":"10.1007\/s00366-023-01877-w","type":"journal-article","created":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T14:01:32Z","timestamp":1696082492000},"page":"1857-1876","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Sonics: develop intuition on biomechanical systems through interactive error controlled simulations"],"prefix":"10.1007","volume":"40","author":[{"given":"Arnaud","family":"Mazier","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sidaty","family":"El\u00a0Hadramy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Nicolas","family":"Brunet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jack S.","family":"Hale","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"St\u00e9phane","family":"Cotin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8634-7002","authenticated-orcid":false,"given":"St\u00e9phane P. A.","family":"Bordas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,9,30]]},"reference":[{"key":"1877_CR1","doi-asserted-by":"publisher","unstructured":"Mazier A, El Hadramy S, Brunet J-N, Hale JS, Cotin S, Bordas SPA (2022) Supplementary material for SOniCS: develop intuition on biomechanical systems through interactive error controlled simulations. https:\/\/doi.org\/10.6084\/m9.figshare.21120118","DOI":"10.6084\/m9.figshare.21120118"},{"key":"1877_CR2","unstructured":"Smith M (2009) ABAQUS\/Standard User\u2019s Manual, Version 6.9. Dassault Syst\u00e8mes Simulia Corp, United States"},{"key":"1877_CR3","unstructured":"DeSalvo GJ, Swanson JA (1985) ANSYS engineering analysis system users manual. Swanson analysis systems. Houston, PA"},{"key":"1877_CR4","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1002\/nme.2579","volume":"79","author":"C Geuzaine","year":"2009","unstructured":"Geuzaine C, Remacle J-F (2009) Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities. Int J Numer Meth Eng 79:1309\u20131331. https:\/\/doi.org\/10.1002\/nme.2579","journal-title":"Int J Numer Meth Eng"},{"key":"1877_CR5","doi-asserted-by":"crossref","unstructured":"Ahrens J, Geveci B, Law C (2005) Paraview: an end-user tool for large data visualization. Visualization Handbook","DOI":"10.1016\/B978-012387582-2\/50038-1"},{"key":"1877_CR6","unstructured":"Jasak H, Jemcov A, Kingdom U (2007) Openfoam: a c++ library for complex physics simulations. International workshop on coupled methods in numerical dynamics, IUC, pp 1\u201320"},{"key":"1877_CR7","first-page":"1","volume":"2","author":"S Bordas","year":"2006","unstructured":"Bordas S, Nguyen VP, Dunant C, Nguyen Dang H, Guidoum A (2006) An extended finite element library. Int J Numer Meth Eng 2:1\u201333","journal-title":"Int J Numer Meth Eng"},{"key":"1877_CR8","doi-asserted-by":"publisher","first-page":"103824","DOI":"10.1016\/j.euromechsol.2019.103824","volume":"78","author":"C Jansari","year":"2019","unstructured":"Jansari C, Natarajan S, Beex L, Kannan K (2019) Adaptive smoothed stable extended finite element method for weak discontinuities for finite elasticity. Eur J Mech A Solids 78:103824. https:\/\/doi.org\/10.1016\/j.euromechsol.2019.103824","journal-title":"Eur J Mech A Solids"},{"issue":"16","key":"1877_CR9","doi-asserted-by":"publisher","first-page":"4292","DOI":"10.1002\/nme.6703","volume":"122","author":"T Jacquemin","year":"2021","unstructured":"Jacquemin T, Bordas SPA (2021) A unified algorithm for the selection of collocation stencils for convex, concave, and singular problems. Int J Numer Meth Eng 122(16):4292\u20134312. https:\/\/doi.org\/10.1002\/nme.6703","journal-title":"Int J Numer Meth Eng"},{"issue":"3","key":"1877_CR10","doi-asserted-by":"publisher","first-page":"763","DOI":"10.1016\/j.matcom.2008.01.003","volume":"79","author":"VP Nguyen","year":"2008","unstructured":"Nguyen VP, Rabczuk T, Bordas S, Duflot M (2008) Meshless methods: a review and computer implementation aspects. Math Comput Simul 79(3):763\u2013813. https:\/\/doi.org\/10.1016\/j.matcom.2008.01.003","journal-title":"Math Comput Simul"},{"issue":"5","key":"1877_CR11","doi-asserted-by":"publisher","first-page":"1047","DOI":"10.1007\/s00466-013-0948-2","volume":"53","author":"H Talebi","year":"2013","unstructured":"Talebi H, Silani M, Bordas SPA, Kerfriden P, Rabczuk T (2013) A computational library for multiscale modeling of material failure. Comput Mech 53(5):1047\u20131071. https:\/\/doi.org\/10.1007\/s00466-013-0948-2","journal-title":"Comput Mech"},{"key":"1877_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2017.01.008","author":"S Sinaie","year":"2017","unstructured":"Sinaie S, Nguyen VP, Thanh Nguyen C, Bordas S (2017) Programming the material point method in Julia. Adv Eng Softw. https:\/\/doi.org\/10.1016\/j.advengsoft.2017.01.008","journal-title":"Adv Eng Softw"},{"issue":"1","key":"1877_CR13","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1179\/tns.1934.011","volume":"15","author":"CH Gibbons","year":"1934","unstructured":"Gibbons CH (1934) History of testing machines for materials. Trans Newcomen Soc 15(1):169\u2013184. https:\/\/doi.org\/10.1179\/tns.1934.011","journal-title":"Trans Newcomen Soc"},{"key":"1877_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-12-804009-6.10000-8","volume-title":"Biomechanics of living organs. Translational epigenetics","author":"Y Payan","year":"2017","unstructured":"Payan Y, Ohayon J (2017) Preface. In: Payan Y, Ohayon J (eds) Biomechanics of living organs. Translational epigenetics, vol 1. Academic Press, Oxford. https:\/\/doi.org\/10.1016\/B978-0-12-804009-6.10000-8"},{"key":"1877_CR15","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1016\/j.jmps.2017.05.015","volume":"106","author":"LA Mihai","year":"2017","unstructured":"Mihai LA, Budday S, Holzapfel GA, Kuhl E, Goriely A (2017) A family of hyperelastic models for human brain tissue. J Mech Phys Solids 106:60\u201379. https:\/\/doi.org\/10.1016\/j.jmps.2017.05.015","journal-title":"J Mech Phys Solids"},{"issue":"26","key":"1877_CR16","doi-asserted-by":"publisher","first-page":"14255","DOI":"10.1073\/pnas.94.26.14255","volume":"94","author":"J Zhou","year":"1997","unstructured":"Zhou J, Fung YC (1997) The degree of nonlinearity and anisotropy of blood vessel elasticity. Proc Natl Acad Sci 94(26):14255\u201314260. https:\/\/doi.org\/10.1073\/pnas.94.26.14255","journal-title":"Proc Natl Acad Sci"},{"issue":"5","key":"1877_CR17","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1016\/S1524-0703(03)00045-6","volume":"65","author":"G Picinbono","year":"2003","unstructured":"Picinbono G, Delingette H, Ayache N (2003) Non-linear anisotropic elasticity for real-time surgery simulation. Graph Models 65(5):305\u2013321. https:\/\/doi.org\/10.1016\/S1524-0703(03)00045-6. (Special Issue on SMI 2002)","journal-title":"Graph Models"},{"key":"1877_CR18","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/s10237-010-0216-8","volume":"10","author":"C Flynn","year":"2011","unstructured":"Flynn C, Taberner A, Nielsen P (2011) Mechanical characterisation of in vivo human skin using a 3d force-sensitive micro-robot and finite element analysis. Biomech Model Mechanobiol 10:27\u201338. https:\/\/doi.org\/10.1007\/s10237-010-0216-8","journal-title":"Biomech Model Mechanobiol"},{"key":"1877_CR19","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/j.jmbbm.2013.05.024","volume":"27","author":"G Boyer","year":"2013","unstructured":"Boyer G, Molimard J, Ben Tkaya M, Zahouani H, Pericoi M, Avril S (2013) Assessment of the in-plane biomechanical properties of human skin using a finite element model updating approach combined with an optical full-field measurement on a new tensile device. J Mech Behav Biomed Mater 27:273\u2013282. https:\/\/doi.org\/10.1016\/j.jmbbm.2013.05.024","journal-title":"J Mech Behav Biomed Mater"},{"key":"1877_CR20","doi-asserted-by":"publisher","first-page":"106620","DOI":"10.1016\/j.compstruc.2021.106620","volume":"255","author":"A Elouneg","year":"2021","unstructured":"Elouneg A, Sutula D, Chambert J, Lejeune A, Bordas SPA, Jacquet E (2021) An open-source fenics-based framework for hyperelastic parameter estimation from noisy full-field data: application to heterogeneous soft tissues. Comput. Struct. 255:106620. https:\/\/doi.org\/10.1016\/j.compstruc.2021.106620","journal-title":"Comput. Struct."},{"issue":"3","key":"1877_CR21","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1111\/j.1475-1305.2006.00257.x","volume":"42","author":"PALS Martins","year":"2006","unstructured":"Martins PALS, Natal Jorge RM, Ferreira AJM (2006) A comparative study of several material models for prediction of hyperelastic properties: application to silicone-rubber and soft tissues. Strain 42(3):135\u2013147. https:\/\/doi.org\/10.1111\/j.1475-1305.2006.00257.x","journal-title":"Strain"},{"issue":"8","key":"1877_CR22","doi-asserted-by":"publisher","first-page":"1777","DOI":"10.1002\/nme.86","volume":"50","author":"M Itskov","year":"2001","unstructured":"Itskov M (2001) A generalized orthotropic hyperelastic material model with application to incompressible shells. Int J Numer Meth Eng 50(8):1777\u20131799. https:\/\/doi.org\/10.1002\/nme.86","journal-title":"Int J Numer Meth Eng"},{"key":"1877_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1098\/rsif.2015.0486","volume":"12","author":"LA Mihai","year":"2015","unstructured":"Mihai LA, Chin L, Janmey P, Goriely A (2015) A comparison of hyperelastic constitutive models applicable to brain and fat tissues. J R Soc Interface 12:1\u201312. https:\/\/doi.org\/10.1098\/rsif.2015.0486","journal-title":"J R Soc Interface"},{"key":"1877_CR24","doi-asserted-by":"publisher","DOI":"10.1007\/s10659-014-9508-z","author":"G Chagnon","year":"2014","unstructured":"Chagnon G, Rebouah M, Favier D (2014) Hyperelastic energy densities for soft biological tissues: a review. J Elast. https:\/\/doi.org\/10.1007\/s10659-014-9508-z","journal-title":"J Elast"},{"key":"1877_CR25","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1017\/dce.2021.9","volume":"2","author":"M Zeraatpisheh","year":"2021","unstructured":"Zeraatpisheh M, Bordas SPA, Beex LAA (2021) Bayesian model uncertainty quantification for hyperelastic soft tissue models. Data-Centric Eng 2:9. https:\/\/doi.org\/10.1017\/dce.2021.9","journal-title":"Data-Centric Eng"},{"key":"1877_CR26","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1115\/1.1388292","volume":"123","author":"W Ehlers","year":"2001","unstructured":"Ehlers W, Markert B (2001) A linear viscoelastic biphasic model for soft tissues based on the theory of porous media. J Biomech Eng 123:418\u201324. https:\/\/doi.org\/10.1115\/1.1388292","journal-title":"J Biomech Eng"},{"issue":"1","key":"1877_CR27","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1002\/nme.861","volume":"59","author":"RM Haj-Ali","year":"2004","unstructured":"Haj-Ali RM, Muliana AH (2004) Numerical finite element formulation of the schapery non-linear viscoelastic material model. Int J Numer Meth Eng 59(1):25\u201345. https:\/\/doi.org\/10.1002\/nme.861","journal-title":"Int J Numer Meth Eng"},{"issue":"2","key":"1877_CR28","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/j.pbiomolbio.2010.09.005","volume":"103","author":"S Marchesseau","year":"2010","unstructured":"Marchesseau S, Heimann T, Chatelin S, Willinger R, Delingette H (2010) Fast porous visco-hyperelastic soft tissue model for surgery simulation: application to liver surgery. Prog Biophys Mol Biol 103(2):185\u2013196. https:\/\/doi.org\/10.1016\/j.pbiomolbio.2010.09.005. (Special Issue on Biomechanical Modelling of Soft Tissue Motion)","journal-title":"Prog Biophys Mol Biol"},{"issue":"7","key":"1877_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0254512","volume":"16","author":"S Urcun","year":"2021","unstructured":"Urcun S, Rohan P-Y, Skalli W, Nassoy P, Bordas SPA, Scium\u00e8 G (2021) Digital twinning of cellular capsule technology: emerging outcomes from the perspective of porous media mechanics. PLoS One 16(7):1\u201330. https:\/\/doi.org\/10.1371\/journal.pone.0254512","journal-title":"PLoS One"},{"issue":"6","key":"1877_CR30","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1115\/1.3121397","volume":"45","author":"BR Simon","year":"1992","unstructured":"Simon BR (1992) Multiphase poroelastic finite element models for soft tissue structures. Appl Mech Rev 45(6):191\u2013218. https:\/\/doi.org\/10.1115\/1.3121397","journal-title":"Appl Mech Rev"},{"issue":"3","key":"1877_CR31","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/S0021-9290(98)00161-4","volume":"32","author":"SC Cowin","year":"1999","unstructured":"Cowin SC (1999) Bone poroelasticity. J Biomech 32(3):217\u2013238. https:\/\/doi.org\/10.1016\/S0021-9290(98)00161-4","journal-title":"J Biomech"},{"key":"1877_CR32","doi-asserted-by":"publisher","first-page":"1780","DOI":"10.1007\/s10439-010-9938-0","volume":"38","author":"I Stokes","year":"2010","unstructured":"Stokes I, Chegini S, Ferguson S, Gardner-Morse M, Iatridis J, Laible J (2010) Limitation of finite element analysis of poroelastic behavior of biological tissues undergoing rapid loading. Ann Biomed Eng 38:1780\u20131788. https:\/\/doi.org\/10.1007\/s10439-010-9938-0","journal-title":"Ann Biomed Eng"},{"issue":"5","key":"1877_CR33","doi-asserted-by":"publisher","first-page":"3446","DOI":"10.1002\/cnm.3446","volume":"37","author":"SIH Richardson","year":"2021","unstructured":"Richardson SIH, Gao H, Cox J, Janiczek R, Griffith BE, Berry C, Luo X (2021) A poroelastic immersed finite element framework for modelling cardiac perfusion and fluid-structure interaction. Int J Numer Meth Biomed Eng 37(5):3446. https:\/\/doi.org\/10.1002\/cnm.3446","journal-title":"Int J Numer Meth Biomed Eng"},{"key":"1877_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/s00466-021-02067-5","author":"O Barrera","year":"2021","unstructured":"Barrera O (2021) A unified modelling and simulation for coupled anomalous transport in porous media and its finite element implementation. Comput Mech. https:\/\/doi.org\/10.1007\/s00466-021-02067-5","journal-title":"Comput Mech"},{"key":"1877_CR35","doi-asserted-by":"publisher","first-page":"9405","DOI":"10.3390\/app11209405","volume":"11","author":"R Bulle","year":"2021","unstructured":"Bulle R, Alotta G, Marchiori G, Berni M, Lopomo NF, Zaffagnini S, Bordas S, Barrera O (2021) The human meniscus behaves as a functionally graded fractional porous medium under confined compression conditions. Appl Sci 11:9405. https:\/\/doi.org\/10.3390\/app11209405","journal-title":"Appl Sci"},{"key":"1877_CR36","doi-asserted-by":"publisher","first-page":"105592","DOI":"10.1016\/j.clinbiomech.2022.105592","volume":"93","author":"T Lavigne","year":"2022","unstructured":"Lavigne T, Scium\u00e8 G, Laporte S, Pillet H, Urcun S, Wheatley B, Rohan P-Y (2022) Soci\u00e9t\u00e9 de biom\u00e9canique young investigator award 2021: numerical investigation of the time-dependent stress-strain mechanical behaviour of skeletal muscle tissue in the context of pressure ulcer prevention. Clin Biomech 93:105592. https:\/\/doi.org\/10.1016\/j.clinbiomech.2022.105592","journal-title":"Clin Biomech"},{"key":"1877_CR37","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1088\/0031-9155\/57\/2\/455","volume":"57","author":"L Han","year":"2011","unstructured":"Han L, Hipwell J, Tanner C, Taylor Z, Mertzanidou T, Cardoso MJ, Ourselin S, Hawkes D (2011) Development of patient-specific biomechanical models for predicting large breast deformation. Phys Med Biol 57:455\u2013472. https:\/\/doi.org\/10.1088\/0031-9155\/57\/2\/455","journal-title":"Phys Med Biol"},{"key":"1877_CR38","doi-asserted-by":"publisher","first-page":"104952","DOI":"10.1016\/j.jmbbm.2021.104952","volume":"126","author":"S Urcun","year":"2021","unstructured":"Urcun S, Rohan P-Y, Scium\u00e8 G, Bordas S (2021) Cortex tissue relaxation and slow to medium load rates dependency can be captured by a two-phase flow poroelastic model. J Mech Behav Biomed Mater 126:104952. https:\/\/doi.org\/10.1016\/j.jmbbm.2021.104952","journal-title":"J Mech Behav Biomed Mater"},{"key":"1877_CR39","first-page":"373","volume":"2021","author":"E Tagliabue","year":"2021","unstructured":"Tagliabue E, Piccinelli M, Dall\u2019Alba D, Verde J, Pfeiffer M, Marin R, Speidel S, Fiorini P, Cotin S (2021) Intra-operative update of boundary conditions for patient-specific surgical simulation. Med Image Comput Comput Ass Interv MICCAI 2021:373\u2013382","journal-title":"Med Image Comput Comput Ass Interv MICCAI"},{"issue":"2","key":"1877_CR40","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1016\/j.media.2013.11.001","volume":"18","author":"H Courtecuisse","year":"2014","unstructured":"Courtecuisse H, Allard J, Kerfriden P, Bordas SPA, Cotin S, Duriez C (2014) Real-time simulation of contact and cutting of heterogeneous soft-tissues. Med Image Anal 18(2):394\u2013410. https:\/\/doi.org\/10.1016\/j.media.2013.11.001","journal-title":"Med Image Anal"},{"key":"1877_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.actbio.2014.11.004","author":"V MiguezPacheco","year":"2014","unstructured":"MiguezPacheco V, Hench L, Boccaccini A (2014) Bioactive glasses beyond bone and teeth: emerging applications in contact with soft tissues. Acta Biomaterialia. https:\/\/doi.org\/10.1016\/j.actbio.2014.11.004","journal-title":"Acta Biomaterialia"},{"issue":"1","key":"1877_CR42","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/2945.764872","volume":"5","author":"S Cotin","year":"1999","unstructured":"Cotin S, Delingette H, Ayache N (1999) Real-time elastic deformations of soft tissues for surgery simulation. IEEE Trans Visual Comput Graphics 5(1):62\u201373. https:\/\/doi.org\/10.1109\/2945.764872","journal-title":"IEEE Trans Visual Comput Graphics"},{"key":"1877_CR43","doi-asserted-by":"crossref","unstructured":"Lim Y-J, Hu J, Chang C-Y, Tardella N (2006) Soft tissue deformation and cutting simulation for the multimodal surgery training. In: 19th IEEE symposium on computer-based medical systems (CBMS\u201906), pp 635\u2013640. 19th IEEE symposium on computer-based medical systems","DOI":"10.1109\/CBMS.2006.145"},{"key":"1877_CR44","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.cma.2013.01.010","volume":"257","author":"I Borazjani","year":"2013","unstructured":"Borazjani I (2013) Fluid-structure interaction, immersed boundary-finite element method simulations of bio-prosthetic heart valves. Comput Methods Appl Mech Eng 257:103\u2013116. https:\/\/doi.org\/10.1016\/j.cma.2013.01.010","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1877_CR45","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.medengphy.2017.06.028","volume":"47","author":"D Bianchi","year":"2017","unstructured":"Bianchi D, Monaldo E, Gizzi A, Marino M, Filippi S, Vairo G (2017) A fsi computational framework for vascular physiopathology: a novel flow-tissue multiscale strategy. Med Eng Phys 47:25\u201337. https:\/\/doi.org\/10.1016\/j.medengphy.2017.06.028","journal-title":"Med Eng Phys"},{"issue":"1","key":"1877_CR46","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/0045-7825(96)01035-3","volume":"135","author":"JA Weiss","year":"1996","unstructured":"Weiss JA, Maker BN, Govindjee S (1996) Finite element implementation of incompressible, transversely isotropic hyperelasticity. Comput Methods Appl Mech Eng 135(1):107\u2013128. https:\/\/doi.org\/10.1016\/0045-7825(96)01035-3","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1877_CR47","doi-asserted-by":"publisher","DOI":"10.1007\/s00366-021-01597-z","author":"A Mazier","year":"2022","unstructured":"Mazier A, Bilger A, Forte A, Peterlik I, Hale J, Bordas S (2022) Inverse deformation analysis: an experimental and numerical assessment using the fenics project. Eng Comput. https:\/\/doi.org\/10.1007\/s00366-021-01597-z","journal-title":"Eng Comput"},{"key":"1877_CR48","series-title":"Applications of GPU computing series","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1016\/B978-0-12-385963-1.00021-6","volume-title":"GPU computing gems","author":"J Allard","year":"2012","unstructured":"Allard J, Courtecuisse H, Faure F (2012) Chapter 21\u2014implicit fem solver on gpu for interactive deformation simulation. In: Hwu WMW (ed) GPU computing gems, Jade. Applications of GPU computing series. Morgan Kaufmann, Boston, pp 281\u2013294. https:\/\/doi.org\/10.1016\/B978-0-12-385963-1.00021-6","edition":"Jade"},{"key":"1877_CR49","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-018-09311-x","author":"H Rappel","year":"2019","unstructured":"Rappel H, Beex L, Hale J, Noels L, Bordas S (2019) A tutorial on Bayesian inference to identify material parameters in solid mechanics. Arch Comput Methods Eng. https:\/\/doi.org\/10.1007\/s11831-018-09311-x","journal-title":"Arch Comput Methods Eng"},{"key":"1877_CR50","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.probengmech.2018.08.004","volume":"55","author":"H Rappel","year":"2019","unstructured":"Rappel H, Beex LAA, Noels L, Bordas SPA (2019) Identifying elastoplastic parameters with Bayes\u2019 theorem considering output error, input error and model uncertainty. Probab Eng Mech 55:28\u201341. https:\/\/doi.org\/10.1016\/j.probengmech.2018.08.004","journal-title":"Probab Eng Mech"},{"key":"1877_CR51","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1016\/j.cma.2017.01.041","volume":"318","author":"P Hauseux","year":"2017","unstructured":"Hauseux P, Hale JS, Bordas SPA (2017) Accelerating Monte Carlo estimation with derivatives of high-level finite element models. Comput Methods Appl Mech Eng 318:917\u2013936. https:\/\/doi.org\/10.1016\/j.cma.2017.01.041","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1877_CR52","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.apm.2018.04.021","volume":"62","author":"P Hauseux","year":"2018","unstructured":"Hauseux P, Hale JS, Cotin S, Bordas SPA (2018) Quantifying the uncertainty in a hyperelastic soft tissue model with stochastic parameters. Appl Math Model 62:86\u2013102. https:\/\/doi.org\/10.1016\/j.apm.2018.04.021","journal-title":"Appl Math Model"},{"issue":"3","key":"1877_CR53","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1109\/TBME.2017.2695587","volume":"65","author":"HP Bui","year":"2018","unstructured":"Bui HP, Tomar S, Courtecuisse H, Cotin S, Bordas SPA (2018) Real-time error control for surgical simulation. IEEE Trans Biomed Eng 65(3):596\u2013607. https:\/\/doi.org\/10.1109\/TBME.2017.2695587","journal-title":"IEEE Trans Biomed Eng"},{"issue":"10","key":"1877_CR54","doi-asserted-by":"publisher","first-page":"2381","DOI":"10.1002\/nme.6943","volume":"123","author":"A Odot","year":"2022","unstructured":"Odot A, Haferssas R, Cotin S (2022) Deepphysics: a physics aware deep learning framework for real-time simulation. Int J Numer Meth Eng 123(10):2381\u20132398. https:\/\/doi.org\/10.1002\/nme.6943","journal-title":"Int J Numer Meth Eng"},{"key":"1877_CR55","doi-asserted-by":"publisher","first-page":"115307","DOI":"10.1016\/j.cma.2022.115307","volume":"398","author":"S Deshpande","year":"2022","unstructured":"Deshpande S, Lengiewicz J, Bordas SPA (2022) Probabilistic deep learning for real-time large deformation simulations. Comput Methods Appl Mech Eng 398:115307. https:\/\/doi.org\/10.1016\/j.cma.2022.115307","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1877_CR56","volume-title":"Game development with unity","author":"M Menard","year":"2011","unstructured":"Menard M (2011) Game development with unity, 1st edn. Course Technology Press, Boston","edition":"1"},{"key":"1877_CR57","doi-asserted-by":"publisher","DOI":"10.1201\/9781315382555","volume-title":"An introduction to unreal engine 4","author":"A Sanders","year":"2016","unstructured":"Sanders A (2016) An introduction to unreal engine 4. A. K. Peters Ltd, Natick"},{"key":"1877_CR58","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1007\/978-3-540-70521-5_4","volume-title":"Efficient nonlinear fem for soft tissue modelling and its gpu implementation within the open source framework sofa","author":"O Comas","year":"2008","unstructured":"Comas O, Taylor Z, Allard J, Ourselin S, Cotin S, Passenger J (2008) Efficient nonlinear fem for soft tissue modelling and its gpu implementation within the open source framework sofa. Springer, New York, pp 28\u201339. https:\/\/doi.org\/10.1007\/978-3-540-70521-5_4"},{"key":"1877_CR59","doi-asserted-by":"publisher","unstructured":"Verschoor M, Lobo D, Otaduy MA (2018) Soft hand simulation for smooth and robust natural interaction. In: 2018 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), pp 183\u2013190. https:\/\/doi.org\/10.1109\/VR.2018.8447555. IEEE Conference on Virtual Reality and 3D User Interfaces (VR)","DOI":"10.1109\/VR.2018.8447555"},{"key":"1877_CR60","doi-asserted-by":"publisher","unstructured":"Turini G, Condino S, Fontana U, Piazza R, Howard J, Celi S, Positano V, Ferrari M, Ferrari V (2019) Software framework for vr-enabled transcatheter valve implantation in unity, pp 376\u2013384. https:\/\/doi.org\/10.1007\/978-3-030-25965-5_28. International conference on augmented reality, virtual reality and computer graphics","DOI":"10.1007\/978-3-030-25965-5_28"},{"key":"1877_CR61","doi-asserted-by":"publisher","DOI":"10.1002\/cnm.2544","author":"S Niroomandi","year":"2013","unstructured":"Niroomandi S, Gonz\u00e1lez D, Alfaro I, Bordeu F, Leygue A, Cueto E, Chinesta F (2013) Real time simulation of biological soft tissues: a pgd approach. Int J Numer Meth Biomed Eng. https:\/\/doi.org\/10.1002\/cnm.2544","journal-title":"Int J Numer Meth Biomed Eng"},{"key":"1877_CR62","doi-asserted-by":"publisher","first-page":"469","DOI":"10.3233\/978-1-61499-375-9-469","volume":"196","author":"J Wu","year":"2014","unstructured":"Wu J, Westermann R, Dick C (2014) Real-time haptic cutting of high-resolution soft tissues. Stud Health Technol Inform 196:469\u201375. https:\/\/doi.org\/10.3233\/978-1-61499-375-9-469","journal-title":"Stud Health Technol Inform"},{"key":"1877_CR63","doi-asserted-by":"publisher","DOI":"10.1145\/1944846.1944855","author":"B Gilles","year":"2011","unstructured":"Gilles B, Bousquet G, Faure F, Pai DK (2011) Frame-based elastic models. ACM Trans Graph. https:\/\/doi.org\/10.1145\/1944846.1944855","journal-title":"ACM Trans Graph"},{"key":"1877_CR64","doi-asserted-by":"publisher","unstructured":"Malgat R, Gilles B, Levin DIW, Nesme M, Faure F (2015) Multifarious hierarchies of mechanical models for artist assigned levels-of-detail. In: Proceedings of the 14th ACM SIGGRAPH\/Eurographics symposium on computer animation. SCA \u201915, New York, NY, USA, pp 27\u201336. Association for computing machinery. https:\/\/doi.org\/10.1145\/2786784.2786800","DOI":"10.1145\/2786784.2786800"},{"key":"1877_CR65","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1016\/j.cag.2021.06.003","volume":"98","author":"G Guo","year":"2021","unstructured":"Guo G, Zou Y, Liu PX (2021) A new rendering algorithm based on multi-space for living soft tissue. Comput Graph 98:242\u2013254. https:\/\/doi.org\/10.1016\/j.cag.2021.06.003","journal-title":"Comput Graph"},{"key":"1877_CR66","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/8415_2012_125","volume-title":"Soft tissue biomechanical modeling for computer assisted surgery. Studies in mechanobiology, tissue engineering and biomaterials","author":"F Faure","year":"2012","unstructured":"Faure F, Duriez C, Delingette H, Allard J, Gilles B, Marchesseau S, Talbot H, Courtecuisse H, Bousquet G, Peterlik I, Cotin S (2012) SOFA: a multi-model framework for interactive physical simulation. In: Payan Y (ed) Soft tissue biomechanical modeling for computer assisted surgery. Studies in mechanobiology, tissue engineering and biomaterials, vol 11. Springer, Berlin, pp 283\u2013321. https:\/\/doi.org\/10.1007\/8415_2012_125"},{"key":"1877_CR67","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-02865-1","author":"F Chinesta","year":"2014","unstructured":"Chinesta F, Keunings R, Leygue A (2014) The proper generalized decomposition for advanced numerical simulations. Primer. https:\/\/doi.org\/10.1007\/978-3-319-02865-1","journal-title":"Primer"},{"key":"1877_CR68","doi-asserted-by":"publisher","DOI":"10.1007\/s00466-016-1290-2","author":"O Goury","year":"2016","unstructured":"Goury O, Amsallem D, Bordas S, Liu W, Kerfriden P (2016) Automatised selection of load paths to construct reduced-order models in computational damage micromechanics: from dissipation-driven random selection to bayesian optimization. Comput Mech. https:\/\/doi.org\/10.1007\/s00466-016-1290-2","journal-title":"Comput Mech"},{"issue":"6","key":"1877_CR69","doi-asserted-by":"publisher","first-page":"1565","DOI":"10.1109\/TRO.2018.2861900","volume":"34","author":"O Goury","year":"2018","unstructured":"Goury O, Duriez C (2018) Fast, generic, and reliable control and simulation of soft robots using model order reduction. IEEE Trans Rob 34(6):1565\u20131576. https:\/\/doi.org\/10.1109\/TRO.2018.2861900","journal-title":"IEEE Trans Rob"},{"key":"1877_CR70","doi-asserted-by":"publisher","unstructured":"Duriez C, Andriot C, Kheddar A (2004) A multi-threaded approach for deformable\/rigid contacts with haptic feedback. In: 12th international symposium on haptic interfaces for virtual environment and teleoperator systems, 2004. HAPTICS \u201904. Proceedings, pp 272\u2013279. https:\/\/doi.org\/10.1109\/HAPTIC.2004.1287206","DOI":"10.1109\/HAPTIC.2004.1287206"},{"issue":"2","key":"1877_CR71","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.pbiomolbio.2010.09.016","volume":"103","author":"H Courtecuisse","year":"2010","unstructured":"Courtecuisse H, Jung H, Allard J, Duriez C, Lee DY, Cotin S (2010) Gpu-based real-time soft tissue deformation with cutting and haptic feedback. Prog Biophys Mol Biol 103(2):159\u2013168. https:\/\/doi.org\/10.1016\/j.pbiomolbio.2010.09.016. (Special Issue on Biomechanical Modelling of Soft Tissue Motion)","journal-title":"Prog Biophys Mol Biol"},{"key":"1877_CR72","first-page":"315","volume-title":"Med Image Comput Comput Assisted Interv MICCAI 2011","author":"H Courtecuisse","year":"2011","unstructured":"Courtecuisse H, Allard J, Duriez C, Cotin S (2011) Preconditioner-based contact response and application to cataract surgery. In: Fichtinger G, Martel A, Peters T (eds) Med Image Comput Comput Assisted Interv MICCAI 2011. Springer, Berlin, pp 315\u2013322"},{"key":"1877_CR73","doi-asserted-by":"publisher","unstructured":"Alnaes MS, Blechta J, Hake J, Johansson A, Kehlet B, A Logg CR, Ring J, Rognes ME, Wells GN (2015) The FEniCS project version 1.5. Arch Numer Softw. https:\/\/doi.org\/10.11588\/ans.2015.100.20553","DOI":"10.11588\/ans.2015.100.20553"},{"key":"1877_CR74","doi-asserted-by":"publisher","unstructured":"Lengiewicz J, Habera M, Zilian A, Bordas S (2021) Interfacing acegen and fenics for advanced constitutive models. In: Baratta I, Dokken JS, Richarson C, Scroggs MW (eds) Proceedings of FEniCS 2021, Online, 22\u201326 March, p 474. https:\/\/doi.org\/10.6084\/m9.figshare.14495463. http:\/\/mscroggs.github.io\/fenics2021\/talks\/lengiewicz.html","DOI":"10.6084\/m9.figshare.14495463"},{"key":"1877_CR75","doi-asserted-by":"publisher","first-page":"011005","DOI":"10.1115\/1.4005694","volume":"134","author":"S Maas","year":"2012","unstructured":"Maas S, Ellis B, Ateshian G, Weiss J (2012) Febio: finite elements for biomechanics. J Biomech Eng 134:011005. https:\/\/doi.org\/10.1115\/1.4005694","journal-title":"J Biomech Eng"},{"issue":"1","key":"1877_CR76","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/TVCG.2006.13","volume":"12","author":"C Duriez","year":"2006","unstructured":"Duriez C, Dubois F, Kheddar A, Andriot C (2006) Realistic haptic rendering of interacting deformable objects in virtual environments. IEEE Trans Visual Comput Graphics 12(1):36\u201347. https:\/\/doi.org\/10.1109\/TVCG.2006.13","journal-title":"IEEE Trans Visual Comput Graphics"},{"key":"1877_CR77","doi-asserted-by":"publisher","unstructured":"Duriez C (2013) Control of elastic soft robots based on real-time finite element method. In: 2013 IEEE international conference on robotics and automation, pp 3982\u20133987. https:\/\/doi.org\/10.1109\/ICRA.2013.6631138. 2013 IEEE international conference on robotics and automation","DOI":"10.1109\/ICRA.2013.6631138"},{"key":"1877_CR78","doi-asserted-by":"publisher","unstructured":"Courtecuisse H, Allard J, Duriez C, Cotin S (2010) Asynchronous Preconditioners for Efficient Solving of Non-linear Deformations. In: VRIPHYS\u2014virtual reality interaction and physical simulation. Eurographics Association, Copenhagen, Denmark, pp 59\u201368. https:\/\/doi.org\/10.2312\/PE\/vriphys\/vriphys10\/059-068. https:\/\/hal.inria.fr\/hal-00688865","DOI":"10.2312\/PE\/vriphys\/vriphys10\/059-068"},{"issue":"2","key":"1877_CR79","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1016\/0022-5096(93)90013-6","volume":"41","author":"EM Arruda","year":"1993","unstructured":"Arruda EM, Boyce MC (1993) A three-dimensional constitutive model for the large stretch behavior of rubber elastic materials. J Mech Phys Solids 41(2):389\u2013412. https:\/\/doi.org\/10.1016\/0022-5096(93)90013-6","journal-title":"J Mech Phys Solids"},{"issue":"1783","key":"1877_CR80","doi-asserted-by":"publisher","first-page":"1233","DOI":"10.1098\/rsta.2001.0828","volume":"359","author":"KD Costa","year":"2001","unstructured":"Costa KD, Holmes JW, Mcculloch AD (2001) Modelling cardiac mechanical properties in three dimensions. Philos Trans R Soc Lond Ser A 359(1783):1233\u20131250. https:\/\/doi.org\/10.1098\/rsta.2001.0828","journal-title":"Philos Trans R Soc Lond Ser A"},{"issue":"9","key":"1877_CR81","doi-asserted-by":"publisher","first-page":"582","DOI":"10.1063\/1.1712836","volume":"11","author":"M Mooney","year":"1940","unstructured":"Mooney M (1940) A theory of large elastic deformation. J Appl Phys 11(9):582\u2013592. https:\/\/doi.org\/10.1063\/1.1712836","journal-title":"J Appl Phys"},{"issue":"1567","key":"1877_CR82","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1098\/rspa.1972.0026","volume":"326","author":"RW Ogden","year":"1972","unstructured":"Ogden RW (1972) Large deformation isotropic elasticity\u2014on the correlation of theory and experiment for incompressible rubberlike solids. Proc R Soc Lond A Math Phys Sci 326(1567):565\u2013584. https:\/\/doi.org\/10.1098\/rspa.1972.0026","journal-title":"Proc R Soc Lond A Math Phys Sci"},{"issue":"1","key":"1877_CR83","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1016\/0021-9290(70)90055-2","volume":"3","author":"DR Veronda","year":"1970","unstructured":"Veronda DR, Westmann RA (1970) Mechanical characterization of skin-finite deformations. J Biomech 3(1):111\u2013124. https:\/\/doi.org\/10.1016\/0021-9290(70)90055-2","journal-title":"J Biomech"},{"key":"1877_CR84","unstructured":"Brunet J-N (2020) Exploring new numerical methods for the simulation of soft tissue deformations in surgery assistance. Theses, Universit\u00e9 de Strasbourg, 4 Rue Blaise Pascal. https:\/\/hal.inria.fr\/tel-03130643"},{"issue":"2","key":"1877_CR85","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1145\/2566630","volume":"40","author":"MS Aln\u00e6s","year":"2014","unstructured":"Aln\u00e6s MS, Logg A, \u00d8lgaard KB, Rognes ME, Wells GN (2014) Unified form language: a domain-specific language for weak formulations of partial differential equations. ACM Trans Math Softw 40(2):9\u20131937. https:\/\/doi.org\/10.1145\/2566630. (Accessed 2015-03-10)","journal-title":"ACM Trans Math Softw"},{"issue":"3","key":"1877_CR86","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1145\/1163641.1163644","volume":"32","author":"RC Kirby","year":"2006","unstructured":"Kirby RC, Logg A (2006) A compiler for variational forms. ACM Trans Math Softw 32(3):417\u2013444. https:\/\/doi.org\/10.1145\/1163641.1163644. (Accessed 2018-01-31)","journal-title":"ACM Trans Math Softw"},{"issue":"3","key":"1877_CR87","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1145\/2998441","volume":"43","author":"F Rathgeber","year":"2016","unstructured":"Rathgeber F, Ham DA, Mitchell L, Lange M, Luporini F, Mcrae ATT, Bercea G-T, Markall GR, Kelly PHJ (2016) Firedrake: automating the finite element method by composing abstractions. ACM Trans Math Softw (TOMS) 43(3):24\u201312427. https:\/\/doi.org\/10.1145\/2998441. (Accessed 2020-01-20)","journal-title":"ACM Trans Math Softw (TOMS)"},{"key":"1877_CR88","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.camwa.2020.06.007","volume":"81","author":"P Bastian","year":"2021","unstructured":"Bastian P, Blatt M, Dedner A, Dreier N-A, Engwer C, Fritze R, Gr\u00e4ser C, Gr\u00fcninger C, Kempf D, Kl\u00f6fkorn R, Ohlberger M, Sander O (2021) The Dune framework: basic concepts and recent developments. Comput Math Appl 81:75\u2013112. https:\/\/doi.org\/10.1016\/j.camwa.2020.06.007. (Accessed 2022-06-01)","journal-title":"Comput Math Appl"},{"key":"1877_CR89","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1007\/s003660200028","volume":"18","author":"J Korelc","year":"2002","unstructured":"Korelc J (2002) Multi-language and multi-environment generation of nonlinear finite element codes. Eng Comput 18:312\u2013327. https:\/\/doi.org\/10.1007\/s003660200028","journal-title":"Eng Comput"},{"key":"1877_CR90","doi-asserted-by":"publisher","unstructured":"\u00d8lgaard KB, Wells GN (2020) Applications in solid mechanics. In: Logg A, Mardal K-A, Wells G (eds) Automated solution of differential equations by the finite element method: the FEniCS Book. Lecture notes in computational science and engineering. Springer, Berlin, Heidelberg, pp 505\u2013524. https:\/\/doi.org\/10.1007\/978-3-642-23099-8_26. Accessed 2022-07-04","DOI":"10.1007\/978-3-642-23099-8_26"},{"key":"1877_CR91","doi-asserted-by":"publisher","unstructured":"Narayanan H (2012) A computational framework for nonlinear elasticity. In: Logg A, Mardal K-A, Wells G (eds) Automated solution of differential equations by the finite element method. Lecture notes in computational science and engineering. Springer, pp 525\u2013541. https:\/\/doi.org\/10.1007\/978-3-642-23099-8_27 Accessed 2015-03-10","DOI":"10.1007\/978-3-642-23099-8_27"},{"issue":"2","key":"1877_CR92","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1007\/s10444-012-9286-8","volume":"39","author":"D Baroli","year":"2012","unstructured":"Baroli D, Quarteroni A, Ruiz-Baier R (2012) Convergence of a stabilized discontinuous galerkin method for incompressible nonlinear elasticity. Adv Comput Math 39(2):425\u2013443. https:\/\/doi.org\/10.1007\/s10444-012-9286-8","journal-title":"Adv Comput Math"},{"key":"1877_CR93","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.finel.2014.11.002","volume":"96","author":"V Phunpeng","year":"2015","unstructured":"Phunpeng V, Baiz PM (2015) Mixed finite element formulations for strain-gradient elasticity problems using the fenics environment. Finite Elem Anal Des 96:23\u201340. https:\/\/doi.org\/10.1016\/j.finel.2014.11.002","journal-title":"Finite Elem Anal Des"},{"key":"1877_CR94","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1016\/j.cma.2016.08.024","volume":"314","author":"JA Weis","year":"2017","unstructured":"Weis JA, Miga MI, Yankeelov TE (2017) Three-dimensional image-based mechanical modeling for predicting the response of breast cancer to neoadjuvant therapy. Comput Methods Appl Mech Eng 314:494\u2013512. https:\/\/doi.org\/10.1016\/j.cma.2016.08.024. (Special Issue on Biological Systems Dedicated to William S. Klug)","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1877_CR95","doi-asserted-by":"publisher","DOI":"10.1016\/j.euromechsol.2019.103874","author":"VM Nguyen-Thanh","year":"2019","unstructured":"Nguyen-Thanh VM, Zhuang X, Rabczuk T (2019) A deep energy method for finite deformation hyperelasticity. Eur J Mech A\/Solids. https:\/\/doi.org\/10.1016\/j.euromechsol.2019.103874","journal-title":"Eur J Mech A\/Solids"},{"issue":"2","key":"1877_CR96","doi-asserted-by":"publisher","first-page":"527","DOI":"10.1007\/s10237-021-01547-0","volume":"21","author":"C Patte","year":"2022","unstructured":"Patte C, Genet M, Chapelle D (2022) A quasi-static poromechanical model of the lungs. Biomech Model Mechanobiol 21(2):527\u2013551. https:\/\/doi.org\/10.1007\/s10237-021-01547-0","journal-title":"Biomech Model Mechanobiol"},{"key":"1877_CR97","doi-asserted-by":"crossref","unstructured":"Scroggs MW, Baratta IA, Richardson CN, Wells GN (2022) Basix: a runtime finite element basis evaluation library. submitted to Journal of Open Source Software","DOI":"10.21105\/joss.03982"},{"issue":"4","key":"1877_CR98","doi-asserted-by":"publisher","first-page":"502","DOI":"10.1145\/1039813.1039820","volume":"30","author":"RC Kirby","year":"2004","unstructured":"Kirby RC (2004) Algorithm 839: FIAT, a new paradigm for computing finite element basis functions. ACM Trans Math Softw 30(4):502\u2013516. https:\/\/doi.org\/10.1145\/1039813.1039820. (Accessed 2018-01-31)","journal-title":"ACM Trans Math Softw"},{"key":"1877_CR99","doi-asserted-by":"crossref","unstructured":"...Balay S, Abhyankar S, Adams MF, Benson S, Brown J, Brune P, Buschelman K, Constantinescu E, Dalcin L, Dener A, Eijkhout V, Faibussowitsch J, Gropp WD, Hapla V, Isaac T, Jolivet P, Karpeev D, Kaushik D, Knepley MG, Kong F, Kruger S, May DA, McInnes LC, Mills RT, Mitchell L, Munson T, Roman JE, Rupp K, Sanan P, Sarich J, Smith BF, Zampini S, Zhang H, Zhang H, Zhang J (2022) PETSc\/TAO users manual. Technical Report ANL-21\/39\u2014Revision 3.18, Argonne National Laboratory","DOI":"10.2172\/1968587"},{"key":"1877_CR100","doi-asserted-by":"publisher","first-page":"100807","DOI":"10.1016\/j.softx.2021.100807","volume":"16","author":"B Rodenberg","year":"2021","unstructured":"Rodenberg B, Desai I, Hertrich R, Jaust A, Uekermann B (2021) FEniCS-preCICE: coupling FEniCS to other simulation software. SoftwareX 16:100807. https:\/\/doi.org\/10.1016\/j.softx.2021.100807. (Accessed 2022-07-05)","journal-title":"SoftwareX"},{"issue":"3","key":"1877_CR101","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/s10208-011-9087-3","volume":"11","author":"DN Arnold","year":"2011","unstructured":"Arnold DN, Awanou G (2011) The serendipity family of finite elements. Found Comput Math 11(3):337\u2013344. https:\/\/doi.org\/10.1007\/s10208-011-9087-3. (Accessed 2022-07-05)","journal-title":"Found Comput Math"},{"issue":"4","key":"1877_CR102","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1007\/s00211-022-01274-3","volume":"150","author":"T Arbogast","year":"2022","unstructured":"Arbogast T, Tao Z, Wang C (2022) Direct serendipity and mixed finite elements on convex quadrilaterals. Numer Math 150(4):929\u2013974. https:\/\/doi.org\/10.1007\/s00211-022-01274-3. (Accessed 2022-07-05)","journal-title":"Numer Math"},{"key":"1877_CR103","doi-asserted-by":"publisher","DOI":"10.1016\/B978-1-85617-634-7.00016-8","volume-title":"The finite element method for solid and structural mechanics","author":"OC Zienkiewicz","year":"2014","unstructured":"Zienkiewicz OC, Taylor RL, Fox D (2014) The finite element method for solid and structural mechanics, 7th edn. Butterworth-Heinemann, Oxford. https:\/\/doi.org\/10.1016\/B978-1-85617-634-7.00016-8","edition":"7"},{"key":"1877_CR104","volume-title":"A first course in numerical analysis","author":"A Ralston","year":"2001","unstructured":"Ralston A, Rabinowitz P (2001) A first course in numerical analysis, 2nd edn. Dover Publications, New York","edition":"2"},{"issue":"11\u201312","key":"1877_CR105","doi-asserted-by":"publisher","first-page":"664","DOI":"10.1016\/j.compstruc.2010.02.007","volume":"88","author":"\u00c9 Chamberland","year":"2010","unstructured":"Chamberland \u00c9, Fortin A, Fortin M (2010) Comparison of the performance of some finite element discretizations for large deformation elasticity problems. Comput Struct 88(11\u201312):664\u2013673. https:\/\/doi.org\/10.1016\/j.compstruc.2010.02.007","journal-title":"Comput Struct"},{"key":"1877_CR106","doi-asserted-by":"publisher","first-page":"103","DOI":"10.7717\/peerj-cs.103","volume":"3","author":"A Meurer","year":"2017","unstructured":"...Meurer A, Smith CP, Paprocki M, \u010cert\u00edk O, Kirpichev SB, Rocklin M, Kumar A, Ivanov S, Moore JK, Singh S, Rathnayake T, Vig S, Granger BE, Muller RP, Bonazzi F, Gupta H, Vats S, Johansson F, Pedregosa F, Curry MJ, Terrel AR, Rou\u010dka V, Saboo A, Fernando I, Kulal S, Cimrman R, Scopatz A (2017) Sympy: symbolic computing in python. PeerJ Comput Sci 3:103. https:\/\/doi.org\/10.7717\/peerj-cs.103","journal-title":"PeerJ Comput Sci"},{"issue":"1902","key":"1877_CR107","doi-asserted-by":"publisher","first-page":"3445","DOI":"10.1098\/rsta.2009.0091","volume":"367","author":"GA Holzapfel","year":"2009","unstructured":"Holzapfel GA, Ogden RW (2009) Constitutive modelling of passive myocardium: a structurally based framework for material characterization. Philos Trans R Soc A Math Phys Eng Sci 367(1902):3445\u20133475. https:\/\/doi.org\/10.1098\/rsta.2009.0091","journal-title":"Philos Trans R Soc A Math Phys Eng Sci"},{"key":"1877_CR108","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.euromechsol.2014.03.006","volume":"48","author":"S Pezzuto","year":"2014","unstructured":"Pezzuto S, Ambrosi D, Quarteroni A (2014) An orthotropic active\u2013strain model for the myocardium mechanics and its numerical approximation. Eur J Mech A Solids 48:83\u201396. https:\/\/doi.org\/10.1016\/j.euromechsol.2014.03.006","journal-title":"Eur J Mech A Solids"},{"key":"1877_CR109","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1016\/j.media.2013.11.001","volume":"18","author":"H Courtecuisse","year":"2013","unstructured":"Courtecuisse H, Allard J, Kerfriden P, Bordas S, Cotin S, Duriez C (2013) Real-time simulation of contact and cutting of heterogeneous soft-tissues. Med Image Anal 18:394\u2013410. https:\/\/doi.org\/10.1016\/j.media.2013.11.001","journal-title":"Med Image Anal"},{"key":"1877_CR110","unstructured":"Korelc J (2022) AceGen\/AceFEM website and user manuals. http:\/\/symech.fgg.uni-lj.si\/ Accessed 20 Jun 2022"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-023-01877-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00366-023-01877-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-023-01877-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T18:41:45Z","timestamp":1730227305000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00366-023-01877-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,30]]},"references-count":110,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["1877"],"URL":"https:\/\/doi.org\/10.1007\/s00366-023-01877-w","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"value":"0177-0667","type":"print"},{"value":"1435-5663","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,9,30]]},"assertion":[{"value":"15 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 September 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors of this work have no conflicts of interest to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}