{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T05:51:40Z","timestamp":1764741100421,"version":"3.46.0"},"reference-count":85,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T00:00:00Z","timestamp":1753747200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T00:00:00Z","timestamp":1753747200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100005765","name":"Universidade de Lisboa","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100005765","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Mech"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Accurate contact and impact detection remain key challenges in computational mechanics. This work presents a methodology for non-conformal contact detection between rigid convex bodies with superelliptical boundaries, represented using their respective Signed Distance Fields (SDFs). A method for approximating the SDF of discretized superelliptical boundaries is introduced, along with the concept of the Gap Distance Field (GDF). Reformulating the contact detection problem as an unconstrained minimization over the GDF simplifies the computation of minimum distance and overlap, while the closest contact point is obtained by projecting the SDF gradients. Numerical experiments involving superelliptical contact bodies validate the accuracy and robustness of the proposed approach. Additionally, the common normal (CN) condition naturally arises within this framework, and together with the optimality of the GDF minima, provides a sufficient condition for determining the minimum distance between the interacting bodies.<\/jats:p>","DOI":"10.1007\/s00466-025-02666-6","type":"journal-article","created":{"date-parts":[[2025,7,29]],"date-time":"2025-07-29T10:34:46Z","timestamp":1753785286000},"page":"1635-1657","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Contact detection in computational mechanics: a signed distance field approach for convex superelliptical bodies"],"prefix":"10.1007","volume":"76","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8651-7208","authenticated-orcid":false,"given":"Olivier","family":"R. Gouveia","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9364-5059","authenticated-orcid":false,"given":"Jos\u00e9","family":"M. Guedes","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5407-0579","authenticated-orcid":false,"given":"Rui","family":"B. Ruben","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,29]]},"reference":[{"issue":"2","key":"2666_CR1","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s11044-021-09803-y","volume":"54","author":"P Flores","year":"2022","unstructured":"Flores P (2022) Contact mechanics for dynamical systems: a comprehensive review. Multibody SysDyn 54(2):127\u2013177. https:\/\/doi.org\/10.1007\/s11044-021-09803-y","journal-title":"Multibody SysDyn"},{"issue":"2","key":"2666_CR2","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/s11044-021-09794-w","volume":"54","author":"J Ambr\u00f3sio","year":"2021","unstructured":"Ambr\u00f3sio J, Carvalho M, Milho J, Escalante S, Mart\u00edn R (2021) A validated railway vehicle interior layout with multibody dummies and finite element seats models for crash analysis. Multibody SysDyn 54(2):179\u2013212. https:\/\/doi.org\/10.1007\/s11044-021-09794-w","journal-title":"Multibody SysDyn"},{"key":"2666_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/10255842.2015.1081181","volume":"19","author":"D Lopes","year":"2015","unstructured":"Lopes D, Neptune R, Ambr\u00f3sio J, Silva M (2015) A superellipsoid-plane model for simulating foot-ground contact during human gait. Comput Methods Biomech Biomed Engin 19:1\u201310. https:\/\/doi.org\/10.1080\/10255842.2015.1081181","journal-title":"Comput Methods Biomech Biomed Engin"},{"key":"2666_CR4","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1007\/978-3-642-22586-4_53","volume-title":"On approximation of human corneal surface with superellipsoids International Conference on Advancements of Medicine and Health Care Through Technology","author":"M Talu","year":"2011","unstructured":"Talu M, Talu S, Talu SD, Shah R (2011) On approximation of human corneal surface with superellipsoids International Conference on Advancements of Medicine and Health Care Through Technology. Springer, Germany, pp 252\u2013255. https:\/\/doi.org\/10.1007\/978-3-642-22586-4_53"},{"key":"2666_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/s40571-024-00833-9","author":"AK Habtemariam","year":"2024","unstructured":"Habtemariam AK, Brunnabend L, Fischer K, Stolz A (2024) Discrete element method simulation of high-speed vehicle collisions with road barrier systems. Comput Part Mech. https:\/\/doi.org\/10.1007\/s40571-024-00833-9","journal-title":"Comput Part Mech"},{"key":"2666_CR6","doi-asserted-by":"publisher","unstructured":"Moser A, Steffan H, Kasanick\u00fd G (1999) The pedestrian model in pc-crash-the introduction of a multi body system and its validation. SAE Technical Paper. https:\/\/doi.org\/10.4271\/1999-01-0445","DOI":"10.4271\/1999-01-0445"},{"key":"2666_CR7","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.partic.2020.11.007","volume":"61","author":"X Gao","year":"2022","unstructured":"Gao X, Yu J, Portal RJF, Dietiker J-F, Shahnam M, Rogers WA (2022) Development and validation of superdem for non-spherical particulate systems using a superquadric particle method. Particuology 61:74\u201390. https:\/\/doi.org\/10.1016\/j.partic.2020.11.007","journal-title":"Particuology"},{"issue":"1","key":"2666_CR8","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s40571-023-00618-6","volume":"11","author":"J Wedel","year":"2024","unstructured":"Wedel J, \u0160trakl M, Hriber\u0161ek M, Steinmann P, Ravnik J (2024) A novel particle\u2013particle and particle\u2013wall collision model for superellipsoidal particles. Computational Particle Mechanics 11(1):211\u2013234. https:\/\/doi.org\/10.1007\/s40571-023-00618-6","journal-title":"Computational Particle Mechanics"},{"key":"2666_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2023.116370","volume":"416","author":"S Zhao","year":"2023","unstructured":"Zhao S, Zhao J (2023) Revolutionizing granular matter simulations by high-performance ray tracing discrete element method for arbitrarily-shaped particles. Comput Methods Appl Mech Eng 416:116370. https:\/\/doi.org\/10.1016\/j.cma.2023.116370","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2666_CR10","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.powtec.2019.10.018","volume":"361","author":"SM Arifuzzaman","year":"2020","unstructured":"Arifuzzaman SM, Dong K, Hou Q, Zhu H, Zeng Q (2020) Explicit contact force model for superellipses by Fourier transform and application to superellipse packing. Powder Technol 361:112\u2013123. https:\/\/doi.org\/10.1016\/j.powtec.2019.10.018","journal-title":"Powder Technol"},{"key":"2666_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2025.106075","volume":"214","author":"J Badia Torres","year":"2025","unstructured":"Badia Torres J, Garrido L, Perez Gracia A (2025) Supersurfaces for grasping, scene generation and contact modeling. Mech Mach Theory 214:106075. https:\/\/doi.org\/10.1016\/j.mechmachtheory.2025.106075","journal-title":"Mech Mach Theory"},{"key":"2666_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2025.116003","volume":"143","author":"D Campolo","year":"2025","unstructured":"Campolo D, Cardin F (2025) A geometric framework for quasi-static manipulation of a network of elastically connected rigid bodies. Appl Math Model 143:116003. https:\/\/doi.org\/10.1016\/j.apm.2025.116003","journal-title":"Appl Math Model"},{"key":"2666_CR13","doi-asserted-by":"publisher","first-page":"400","DOI":"10.1016\/j.cma.2016.02.005","volume":"303","author":"A Gay Neto","year":"2016","unstructured":"Gay Neto A, Pimenta PM, Wriggers P (2016) A master-surface to master-surface formulation for beam to beam contact. Part I: frictionless interaction. Comput Methods Appl Mech Eng 303:400\u2013429. https:\/\/doi.org\/10.1016\/j.cma.2016.02.005","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2666_CR14","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1016\/j.cma.2017.01.038","volume":"319","author":"A Gay Neto","year":"2017","unstructured":"Gay Neto A, Pimenta PM, Wriggers P (2017) A master-surface to master-surface formulation for beam to beam contact. Part II: Frictional interaction. Comput Methods Appl Mech Eng 319:146\u2013174. https:\/\/doi.org\/10.1016\/j.cma.2017.01.038","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2666_CR15","doi-asserted-by":"publisher","DOI":"10.1201\/b14581","volume-title":"Real-Time Collision Detection","author":"C Ericson","year":"2004","unstructured":"Ericson C (2004) Real-Time Collision Detection. CRC Press Inc, USA"},{"issue":"3","key":"2666_CR16","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/s11044-010-9220-0","volume":"24","author":"DS Lopes","year":"2010","unstructured":"Lopes DS, Silva MT, Ambr\u00f3sio JA, Flores P (2010) A mathematical framework for rigid contact detection between quadric and superquadric surfaces. Multibody SysDyn 24(3):255\u2013280. https:\/\/doi.org\/10.1007\/s11044-010-9220-0","journal-title":"Multibody SysDyn"},{"key":"2666_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2024.102305","volume":"111","author":"P Liu","year":"2024","unstructured":"Liu P, Zhang Y, Wang H, Yip MK, Liu ES, Jin X (2024) Real-time collision detection between general SDFS. Comput Aided Geom Des 111:102305. https:\/\/doi.org\/10.1016\/j.cagd.2024.102305","journal-title":"Comput Aided Geom Des"},{"key":"2666_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2024.103685","volume":"170","author":"P L\u00f3pez-Adeva Fern\u00e1ndez-Layos","year":"2024","unstructured":"L\u00f3pez-Adeva Fern\u00e1ndez-Layos P, Merchante LFS (2024) Convex body collision detection using the signed distance function. Comput Aided Des 170:103685. https:\/\/doi.org\/10.1016\/j.cad.2024.103685","journal-title":"Comput Aided Des"},{"issue":"1","key":"2666_CR19","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1137\/S1052623401396510","volume":"13","author":"A Lin","year":"2002","unstructured":"Lin A, Han S-P (2002) On the distance between two ellipsoids. SIAM J Optim 13(1):298\u2013308. https:\/\/doi.org\/10.1137\/S1052623401396510","journal-title":"SIAM J Optim"},{"issue":"4","key":"2666_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/10867651.1997.10487480","volume":"2","author":"Gvd Bergen","year":"1997","unstructured":"Bergen Gvd (1997) Efficient collision detection of complex deformable models using AABB trees. J Grap Tools 2(4):1\u201313. https:\/\/doi.org\/10.1080\/10867651.1997.10487480","journal-title":"J Grap Tools"},{"key":"2666_CR21","doi-asserted-by":"publisher","unstructured":"Gottschalk S, Lin MC, Manocha D (1996) Obbtree: A hierarchical structure for rapid interference detection. In: Proceedings of the 23rd annual conference on computer graphics and interactive techniques, pp 171\u2013180. https:\/\/doi.org\/10.1145\/237170.237244","DOI":"10.1145\/237170.237244"},{"key":"2666_CR22","unstructured":"Eberly D (2023) Robust Intersection of Ellipses. GeometricTools.com. https:\/\/www.geometrictools.com\/Documentation\/RobustIntersectionOfEllipses.pdf"},{"key":"2666_CR23","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.cagd.2017.03.013","volume":"54","author":"M Alberich-Carrami\u00f1ana","year":"2017","unstructured":"Alberich-Carrami\u00f1ana M, Elizalde B, Thomas F (2017) New algebraic conditions for the identification of the relative position of two coplanar ellipses. Comput Aided Geom Des 54:35\u201348. https:\/\/doi.org\/10.1016\/j.cagd.2017.03.013","journal-title":"Comput Aided Geom Des"},{"key":"2666_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2022.102136","volume":"98","author":"M Brozos-V\u00e1zquez","year":"2022","unstructured":"Brozos-V\u00e1zquez M, Pereira-S\u00e1ez MJ, Rodr\u00edguez-Raposo AB, Souto-Salorio MJ, Tarr\u00edo-Tobar AD (2022) Contact detection between a small ellipsoid and another quadric. Comput Aided Geom Des 98:102136. https:\/\/doi.org\/10.1016\/j.cagd.2022.102136","journal-title":"Comput Aided Geom Des"},{"issue":"6","key":"2666_CR25","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1016\/S0167-8396(01)00049-8","volume":"18","author":"W Wang","year":"2001","unstructured":"Wang W, Wang J, Kim M-S (2001) An algebraic condition for the separation of two ellipsoids. Comput Aided Geom Des 18(6):531\u2013539. https:\/\/doi.org\/10.1016\/S0167-8396(01)00049-8","journal-title":"Comput Aided Geom Des"},{"issue":"3","key":"2666_CR26","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1016\/j.cagd.2011.01.004","volume":"28","author":"X Jia","year":"2011","unstructured":"Jia X, Choi Y-K, Mourrain B, Wang W (2011) An algebraic approach to continuous collision detection for ellipsoids. Comput Aided Geom Des 28(3):164\u2013176. https:\/\/doi.org\/10.1016\/j.cagd.2011.01.004","journal-title":"Comput Aided Geom Des"},{"issue":"9","key":"2666_CR27","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1002\/nag.1610190905","volume":"19","author":"X Lin","year":"1995","unstructured":"Lin X, Ng T (1995) Contact detection algorithms for three-dimensional ellipsoids in discrete element modelling. Int J Numer Anal Meth Geomech 19(9):653\u2013659. https:\/\/doi.org\/10.1002\/nag.1610190905","journal-title":"Int J Numer Anal Meth Geomech"},{"issue":"2","key":"2666_CR28","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/0266-352X(94)90019-1","volume":"16","author":"T-T Ng","year":"1994","unstructured":"Ng T-T (1994) Numerical simulations of granular soil using elliptical particles. Comput Geotech 16(2):153\u2013169. https:\/\/doi.org\/10.1016\/0266-352X(94)90019-1","journal-title":"Comput Geotech"},{"issue":"9","key":"2666_CR29","doi-asserted-by":"publisher","first-page":"1169","DOI":"10.1002\/nag.3197","volume":"45","author":"E Kheradmand","year":"2021","unstructured":"Kheradmand E, Prudhomme S, Laforest M (2021) A fast contact detection method for ellipsoidal particles. Int J Numer Anal Meth Geomech 45(9):1169\u20131194. https:\/\/doi.org\/10.1002\/nag.3197","journal-title":"Int J Numer Anal Meth Geomech"},{"issue":"5","key":"2666_CR30","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1108\/02644400810881374","volume":"25","author":"C Wellmann","year":"2008","unstructured":"Wellmann C, Lillie C, Wriggers P (2008) A contact detection algorithm for superellipsoids based on the common-normal concept. Eng Comput 25(5):432\u2013442. https:\/\/doi.org\/10.1108\/02644400810881374","journal-title":"Eng Comput"},{"issue":"2","key":"2666_CR31","doi-asserted-by":"publisher","first-page":"165","DOI":"10.2478\/v10180-010-0009-8","volume":"57","author":"R Portal","year":"2010","unstructured":"Portal R, Dias J, De Sousa L (2010) Contact detection between convex superquadric surfaces. Arch Mech Eng 57(2):165\u2013186. https:\/\/doi.org\/10.2478\/v10180-010-0009-8","journal-title":"Arch Mech Eng"},{"issue":"4","key":"2666_CR32","doi-asserted-by":"publisher","first-page":"202300268","DOI":"10.1002\/pamm.202300268","volume":"23","author":"R Rebel","year":"2023","unstructured":"Rebel R, Fr\u00f6hlich J (2023) Fast contact detection for ellipsoids using optimization approaches. PAMM 23(4):202300268. https:\/\/doi.org\/10.1002\/pamm.202300268","journal-title":"PAMM"},{"key":"2666_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2022\/2514023","volume":"2022","author":"C Li","year":"2022","unstructured":"Li C, Gao Q, Li X (2022) A study of contact detection between noncircular particles in discrete element method. Adv Mater Sci Eng 2022:1\u201315. https:\/\/doi.org\/10.1155\/2022\/2514023","journal-title":"Adv Mater Sci Eng"},{"key":"2666_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2024.117445","volume":"432","author":"S Huang","year":"2024","unstructured":"Huang S, Wang P, Lai Z, Yin Z-Y, Huang L, Xu C (2024) Machine-learning-enabled discrete element method: The extension to three dimensions and computational issues. Comput Methods Appl Mech Eng 432:117445. https:\/\/doi.org\/10.1016\/j.cma.2024.117445","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2666_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.ces.2022.117439","volume":"251","author":"S Hwang","year":"2022","unstructured":"Hwang S, Pan J, Sunny AA, Fan L-S (2022) A machine learning-based particle-particle collision model for non-spherical particles with arbitrary shape. Chem Eng Sci 251:117439. https:\/\/doi.org\/10.1016\/j.ces.2022.117439","journal-title":"Chem Eng Sci"},{"issue":"1","key":"2666_CR36","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1002\/nag.3293","volume":"46","author":"Z Lai","year":"2022","unstructured":"Lai Z, Chen Q, Huang L (2022) Machine-learning-enabled discrete element method: Contact detection and resolution of irregular-shaped particles. Int J Numer Anal Meth Geomech 46(1):113\u2013140. https:\/\/doi.org\/10.1002\/nag.3293","journal-title":"Int J Numer Anal Meth Geomech"},{"issue":"1","key":"2666_CR37","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3384538","volume":"3","author":"M Macklin","year":"2020","unstructured":"Macklin M, Erleben K, M\u00fcller M, Chentanez N, Jeschke S, Corse Z (2020) Local optimization for robust signed distance field collision. Proc ACM Comput Graph Interact Tech 3(1):1\u201317. https:\/\/doi.org\/10.1145\/3384538","journal-title":"Proc ACM Comput Graph Interact Tech"},{"issue":"4","key":"2666_CR38","doi-asserted-by":"publisher","first-page":"763","DOI":"10.1007\/s00466-022-02220-8","volume":"70","author":"Z Lai","year":"2022","unstructured":"Lai Z, Zhao S, Zhao J, Huang L (2022) Signed distance field framework for unified dem modeling of granular media with arbitrary particle shapes. Comput Mech 70(4):763\u2013783. https:\/\/doi.org\/10.1007\/s00466-022-02220-8","journal-title":"Comput Mech"},{"issue":"4","key":"2666_CR39","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1007\/s00466-023-02309-8","volume":"72","author":"P Areias","year":"2023","unstructured":"Areias P, Sukumar N, Ambr\u00f3sio J (2023) Continuous gap contact formulation based on the screened Poisson equation. Comput Mech 72(4):707\u2013723. https:\/\/doi.org\/10.1007\/s00466-023-02309-8","journal-title":"Comput Mech"},{"issue":"5","key":"2666_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2516971.2516977","volume":"32","author":"K Crane","year":"2013","unstructured":"Crane K, Weischedel C, Wardetzky M (2013) Geodesics in heat: a new approach to computing distance based on heat flow. ACM Trans Graph 32(5):1\u201311. https:\/\/doi.org\/10.1145\/2516971.2516977","journal-title":"ACM Trans Graph"},{"issue":"11","key":"2666_CR41","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/3131280","volume":"60","author":"K Crane","year":"2017","unstructured":"Crane K, Weischedel C, Wardetzky M (2017) The heat method for distance computation. Commun ACM 60(11):90\u201399. https:\/\/doi.org\/10.1145\/3131280","journal-title":"Commun ACM"},{"issue":"1","key":"2666_CR42","doi-asserted-by":"publisher","DOI":"10.1007\/s10409-022-22343-x","volume":"39","author":"YT Feng","year":"2023","unstructured":"Feng YT (2023) Thirty years of developments in contact modelling of non-spherical particles in dem: a selective review. Acta Mech Sin 39(1):722343. https:\/\/doi.org\/10.1007\/s10409-022-22343-x","journal-title":"Acta Mech Sin"},{"key":"2666_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2022.111100","volume":"458","author":"I Girault","year":"2022","unstructured":"Girault I, Chadil M-A, Vincent S (2022) Comparison of methods computing the distance between two ellipsoids. J Comput Phys 458:111100. https:\/\/doi.org\/10.1016\/j.jcp.2022.111100","journal-title":"J Comput Phys"},{"issue":"6","key":"2666_CR44","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1007\/s40571-022-00460-2","volume":"9","author":"E Kheradmand","year":"2022","unstructured":"Kheradmand E, Laforest M, Prudhomme S (2022) A mathematical framework for the analysis and comparison of contact detection methods for ellipses and ellipsoids. Comput Part Mech 9(6):1153\u20131203. https:\/\/doi.org\/10.1007\/s40571-022-00460-2","journal-title":"Comput Part Mech"},{"key":"2666_CR45","unstructured":"Lam\u00e9, G.: Examen des Diff\u00e9rentes M\u00e9thodes Employ\u00e9es Pour R\u00e9soudre les Probl\u00e8mes de G\u00e9om\u00e9trie, (1818). https:\/\/gallica.bnf.fr\/ark:\/12148\/bpt6k92728m"},{"key":"2666_CR46","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2022.104935","volume":"175","author":"X Yu","year":"2022","unstructured":"Yu X, Mikkola A, Pan Y, Escalona J (2022) The explanation of two semi-recursive multibody methods for educational purpose. Mech Mach Theory 175:104935. https:\/\/doi.org\/10.1016\/j.mechmachtheory.2022.104935","journal-title":"Mech Mach Theory"},{"key":"2666_CR47","doi-asserted-by":"publisher","unstructured":"Jakli\u010d A, Leonardis A, Solina F (2000) Superquadrics and their geometric properties. Segmentation and Recovery of Superquadrics, Springer, Netherlands, pp 13\u201339. https:\/\/doi.org\/10.1007\/978-94-015-9456-1_2","DOI":"10.1007\/978-94-015-9456-1_2"},{"key":"2666_CR48","volume-title":"The Metafontbook","author":"DE Knuth","year":"2011","unstructured":"Knuth DE (2011) The Metafontbook, Millenium. Addison-Wesley, Boston","edition":"Millenium"},{"issue":"1","key":"2666_CR49","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/MCG.1981.1673799","volume":"1","author":"A Barr","year":"1981","unstructured":"Barr A (1981) Superquadrics and angle-preserving transformations. IEEE Comput Graphics Appl 1(1):11\u201323. https:\/\/doi.org\/10.1109\/MCG.1981.1673799","journal-title":"IEEE Comput Graphics Appl"},{"key":"2666_CR50","volume-title":"Cours D\u2019analyse de L\u2019\u00c9cole Polytechnique","author":"C Jordan","year":"1887","unstructured":"Jordan C (1887) Cours D\u2019analyse de L\u2019\u00c9cole Polytechnique. Gauthier-Villars et fils, Paris"},{"issue":"4","key":"2666_CR51","doi-asserted-by":"publisher","first-page":"1591","DOI":"10.1073\/pnas.93.4.1591","volume":"93","author":"JA Sethian","year":"1996","unstructured":"Sethian JA (1996) A fast marching level set method for monotonically advancing fronts. Proc Natl Acad Sci USA 93(4):1591\u20131595. https:\/\/doi.org\/10.1073\/pnas.93.4.1591","journal-title":"Proc Natl Acad Sci USA"},{"issue":"250","key":"2666_CR52","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1090\/S0025-5718-04-01678-3","volume":"74","author":"H Zhao","year":"2005","unstructured":"Zhao H (2005) A fast sweeping method for eikonal equations. Math Comput 74(250):603\u2013627. https:\/\/doi.org\/10.1090\/S0025-5718-04-01678-3","journal-title":"Math Comput"},{"key":"2666_CR53","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1109\/JOE.2008.2002962","volume":"33","author":"E Dura","year":"2008","unstructured":"Dura E, Bell J, Lane D (2008) Superellipse fitting for the recovery and classification of mine-like shapes in sidescan sonar images. IEEE J Oceanic Eng 33:434\u2013444. https:\/\/doi.org\/10.1109\/JOE.2008.2002962","journal-title":"IEEE J Oceanic Eng"},{"key":"2666_CR54","doi-asserted-by":"publisher","first-page":"1593","DOI":"10.1016\/j.jsg.2008.09.003","volume":"30","author":"A Ray","year":"2008","unstructured":"Ray A, Srivastava D (2008) Non-linear least squares ellipse fitting using the genetic algorithm with applications to strain analysis. J Struct Geol 30:1593\u20131602. https:\/\/doi.org\/10.1016\/j.jsg.2008.09.003","journal-title":"J Struct Geol"},{"key":"2666_CR55","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.mechmachtheory.2017.04.008","volume":"115","author":"AA Gon\u00e7alves","year":"2017","unstructured":"Gon\u00e7alves AA, Bernardino A, Jorge J, Lopes DS (2017) A benchmark study on accuracy-controlled distance calculation between superellipsoid and superovoid contact geometries. Mech Mach Theory 115:77\u201396. https:\/\/doi.org\/10.1016\/j.mechmachtheory.2017.04.008","journal-title":"Mech Mach Theory"},{"key":"2666_CR56","volume-title":"Lectures on Polytopes","author":"GM Ziegler","year":"2012","unstructured":"Ziegler GM (2012) Lectures on Polytopes. Springer, New York"},{"key":"2666_CR57","doi-asserted-by":"publisher","unstructured":"Pilu M, Fisher R (1995) Equal-distance sampling of superellipse models. Proceedings of the British Machine Vision Conference, pp 26\u201312610. https:\/\/doi.org\/10.5244\/C.9.26","DOI":"10.5244\/C.9.26"},{"key":"2666_CR58","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2021.114333","volume":"389","author":"N Sukumar","year":"2022","unstructured":"Sukumar N, Srivastava A (2022) Exact imposition of boundary conditions with distance functions in physics-informed deep neural networks. Comput Methods Appl Mech Eng 389:114333. https:\/\/doi.org\/10.1016\/j.cma.2021.114333","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2666_CR59","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1109\/TVCG.2005.49","volume":"11","author":"JA Baerentzen","year":"2005","unstructured":"Baerentzen JA, Aanaes H (2005) Signed distance computation using the angle weighted pseudonormal. IEEE Trans Visual Comput Graphics 11(3):243\u2013253. https:\/\/doi.org\/10.1109\/TVCG.2005.49","journal-title":"IEEE Trans Visual Comput Graphics"},{"key":"2666_CR60","doi-asserted-by":"publisher","DOI":"10.1016\/j.addma.2021.102301","volume":"47","author":"I Echeta","year":"2021","unstructured":"Echeta I, Dutton B, Leach RK, Piano S (2021) Finite element modelling of defects in additively manufactured strut-based lattice structures. Addit Manuf 47:102301. https:\/\/doi.org\/10.1016\/j.addma.2021.102301","journal-title":"Addit Manuf"},{"key":"2666_CR61","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-99-3826-1_30","author":"H Jiang","year":"2022","unstructured":"Jiang H, Kawamoto R, Matsushima T (2022) Shape effects on shear behavior of superdisk systems studied by level set discrete element method. J Struct Eng. https:\/\/doi.org\/10.1007\/978-981-99-3826-1_30","journal-title":"J Struct Eng"},{"key":"2666_CR62","doi-asserted-by":"publisher","first-page":"141","DOI":"10.11532\/structcivil.70A.141","volume":"70","author":"H Jiang","year":"2024","unstructured":"Jiang H, Kawamoto R, Matsushima T (2024) Coupled effects of particle shape and inter-particle friction on quasi-static shear behavior of dry granular materials studied by 2d ls-dem. J Struct Eng A 70:141\u2013154. https:\/\/doi.org\/10.11532\/structcivil.70A.141","journal-title":"J Struct Eng A"},{"key":"2666_CR63","unstructured":"Lopes, D.S.: Smooth convex surfaces for modeling and simulating multibody systems with compliant contact elements. PhD thesis, Intituto Superior T\u2019ecnico, Universidade de Lisboa (2013)"},{"key":"2666_CR64","unstructured":"Portal, R.J.F.: Development of vehicle collision methodologies for application to accident reconstruction. PhD thesis, Intituto Superior T\u00e9cnico, Universidade de Lisboa (2013)"},{"issue":"6","key":"2666_CR65","doi-asserted-by":"publisher","first-page":"953","DOI":"10.1016\/j.compgeo.2009.03.001","volume":"36","author":"GT Houlsby","year":"2009","unstructured":"Houlsby GT (2009) Potential particles: a method for modelling non-circular particles in dem. Comput Geotech 36(6):953\u2013959. https:\/\/doi.org\/10.1016\/j.compgeo.2009.03.001","journal-title":"Comput Geotech"},{"issue":"3","key":"2666_CR66","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1007\/s10957-018-1414-2","volume":"180","author":"H Luo","year":"2019","unstructured":"Luo H, Wang X, Lukens B (2019) Variational analysis on the signed distance functions. J Optim Theory Appl 180(3):751\u2013774. https:\/\/doi.org\/10.1007\/s10957-018-1414-2","journal-title":"J Optim Theory Appl"},{"key":"2666_CR67","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization, Version","author":"SP Boyd","year":"2023","unstructured":"Boyd SP, Vandenberghe L (2023) Convex Optimization, Version, 29th edn. Cambridge University Press, Cambridge. https:\/\/doi.org\/10.1017\/CBO9780511804441","edition":"29"},{"key":"2666_CR68","doi-asserted-by":"publisher","unstructured":"Planiden, C., Wang, X.: Most convex functions have unique minimizers. Preprint at https:\/\/doi.org\/10.48550\/arXiv.1410.1078 (2014)","DOI":"10.48550\/arXiv.1410.1078"},{"key":"2666_CR69","doi-asserted-by":"publisher","unstructured":"Cen, X., Xia, Y., Gao, R., Yang, T.: On chebyshev center of the intersection of two ellipsoids. In: Optimization of Complex Systems: Theory, Models, Algorithms and Applications vol. 991, pp. 135\u2013144. Springer, New York (2020). https:\/\/doi.org\/10.1007\/978-3-030-21803-4_14","DOI":"10.1007\/978-3-030-21803-4_14"},{"key":"2666_CR70","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1111\/cgf.12599","volume":"34","author":"M Sanchez","year":"2015","unstructured":"Sanchez M, Fryazinov O, Fayolle PA, Pasko A (2015) Convolution filtering of continuous signed distance fields for polygonal meshes. Comput Graph Forum 34:277\u2013288. https:\/\/doi.org\/10.1111\/cgf.12599","journal-title":"Comput Graph Forum"},{"key":"2666_CR71","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2021.110704","volume":"448","author":"F Henri","year":"2022","unstructured":"Henri F, Coquerelle M, Lubin P (2022) Geometrical level set reinitialization using closest point method and kink detection for thin filaments, topology changes and two-phase flows. J Comput Phys 448:110704. https:\/\/doi.org\/10.1016\/j.jcp.2021.110704","journal-title":"J Comput Phys"},{"issue":"4","key":"2666_CR72","doi-asserted-by":"publisher","first-page":"82","DOI":"10.3390\/a13040082","volume":"13","author":"H Liao","year":"2020","unstructured":"Liao H, Vaitheeswaran PK, Song T, Subbarayan G (2020) Algebraic point projection for immersed boundary analysis on low degree nurbs curves and surfaces. Algorithms 13(4):82. https:\/\/doi.org\/10.3390\/a13040082","journal-title":"Algorithms"},{"key":"2666_CR73","volume-title":"Theory of R-functions and Some Applications","author":"VL Rvachev","year":"1982","unstructured":"Rvachev VL (1982) Theory of R-functions and Some Applications. Naukova Dumka, Kiev"},{"key":"2666_CR74","unstructured":"Shapiro, V.: Theory of R-functions and applications: A primer. Technical report, Cornell University (1991). https:\/\/hdl.handle.net\/1813\/7059"},{"key":"2666_CR75","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1017\/S096249290631001X","volume":"16","author":"V Shapiro","year":"2007","unstructured":"Shapiro V (2007) Semi-analytic geometry with R-functions. Acta Numer 16:1\u201365. https:\/\/doi.org\/10.1017\/S096249290631001X","journal-title":"Acta Numer"},{"issue":"3","key":"2666_CR76","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.gmod.2004.01.003","volume":"66","author":"A Biswas","year":"2004","unstructured":"Biswas A, Shapiro V (2004) Approximate distance fields with non-vanishing gradients. Graph Models 66(3):133\u2013159. https:\/\/doi.org\/10.1016\/j.gmod.2004.01.003","journal-title":"Graph Models"},{"key":"2666_CR77","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/TVCG.2005.72","volume":"11","author":"Y Fougerolle","year":"2005","unstructured":"Fougerolle Y, Gribok A, Foufou S, Truchetet F, Abidi M (2005) Boolean operations with implicit and parametric representation of primitives using R-functions. IEEE Trans Visual Comput Graphics 11:529\u2013539. https:\/\/doi.org\/10.1109\/TVCG.2005.72","journal-title":"IEEE Trans Visual Comput Graphics"},{"issue":"7","key":"2666_CR78","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1260\/7\/072001","volume":"1260","author":"S Anarova","year":"2019","unstructured":"Anarova S, Nuraliev F, Narzulloev O (2019) Construction of the equation of fractals structure based on the rvachev R-functions theories. J Phys: Conf Ser 1260(7):072001. https:\/\/doi.org\/10.1088\/1742-6596\/1260\/7\/072001","journal-title":"J Phys: Conf Ser"},{"key":"2666_CR79","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1016\/j.compstruct.2015.02.054","volume":"125","author":"J Awrejcewicz","year":"2015","unstructured":"Awrejcewicz J, Kurpa L, Shmatko T (2015) Investigating geometrically nonlinear vibrations of laminated shallow shells with layers of variable thickness via the R-functions theory. Compos Struct 125:575\u2013585. https:\/\/doi.org\/10.1016\/j.compstruct.2015.02.054","journal-title":"Compos Struct"},{"key":"2666_CR80","doi-asserted-by":"crossref","unstructured":"Salo, V., Nechiporenko, V., Litovchenko, P., Rakivnenko, V., Voinov, V., Samokvit, V., Ktitorov, M.: Calculation of the stressed-strained state of rotating anisotropic cylindrical shells with a hole based on variational RVR-method. Technical Report SSRN Scholarly Paper No. 4322264, Social Science Research Network (2022). https:\/\/papers.ssrn.com\/abstract=4322264","DOI":"10.15587\/1729-4061.2022.266933"},{"issue":"4","key":"2666_CR81","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1093\/comjnl\/7.4.308","volume":"7","author":"JA Nelder","year":"1965","unstructured":"Nelder JA, Mead R (1965) A simplex method for function minimization. Comput J 7(4):308\u2013313. https:\/\/doi.org\/10.1093\/comjnl\/7.4.308","journal-title":"Comput J"},{"issue":"33","key":"2666_CR82","doi-asserted-by":"publisher","first-page":"3045","DOI":"10.1016\/j.cma.2008.02.009","volume":"197","author":"A Konyukhov","year":"2008","unstructured":"Konyukhov A, Schweizerhof K (2008) On the solvability of closest point projection procedures in contact analysis: analysis and solution strategy for surfaces of arbitrary geometry. Comput Methods Appl Mech Eng 197(33):3045\u20133056. https:\/\/doi.org\/10.1016\/j.cma.2008.02.009","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2666_CR83","doi-asserted-by":"publisher","first-page":"317","DOI":"10.3390\/math8030317","volume":"8","author":"T Cheng","year":"2020","unstructured":"Cheng T, Wu Z, Li X, Wang C (2020) Point orthogonal projection onto a spatial algebraic curve. Mathematics 8(3):317. https:\/\/doi.org\/10.3390\/math8030317","journal-title":"Mathematics"},{"key":"2666_CR84","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.cma.2013.02.015","volume":"259","author":"S Wolff","year":"2013","unstructured":"Wolff S, Bucher C (2013) Distance fields on unstructured grids: Stable interpolation, assumed gradients, collision detection and gap function. Comput Methods Appl Mech Eng 259:77\u201392. https:\/\/doi.org\/10.1016\/j.cma.2013.02.015","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2666_CR85","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/s11044-011-9296-1","volume":"28","author":"M Engell-N\u00f8rreg\u00e5rd","year":"2012","unstructured":"Engell-N\u00f8rreg\u00e5rd M, Niebe S, Erleben K (2012) A joint-constraint model for human joints using signed distance-fields. Multibody SysDyn 28:69\u201381. https:\/\/doi.org\/10.1007\/s11044-011-9296-1","journal-title":"Multibody SysDyn"}],"container-title":["Computational Mechanics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00466-025-02666-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00466-025-02666-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00466-025-02666-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T05:47:54Z","timestamp":1764740874000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00466-025-02666-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,29]]},"references-count":85,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["2666"],"URL":"https:\/\/doi.org\/10.1007\/s00466-025-02666-6","relation":{},"ISSN":["0178-7675","1432-0924"],"issn-type":[{"type":"print","value":"0178-7675"},{"type":"electronic","value":"1432-0924"}],"subject":[],"published":{"date-parts":[[2025,7,29]]},"assertion":[{"value":"27 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 June 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 July 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}