{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T09:18:04Z","timestamp":1769159884909,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,10,5]],"date-time":"2022-10-05T00:00:00Z","timestamp":1664928000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,10,5]],"date-time":"2022-10-05T00:00:00Z","timestamp":1664928000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Mech"],"published-print":{"date-parts":[[2023,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In a wide range of practical problems, such as forming operations and impact tests, treating one of the contacting bodies as a rigid obstacle is an excellent approximation to the physical phenomenon. In this work, the well-established dual mortar method is adopted to enforce interface constraints in the finite deformation frictionless contact of deformable bodies and rigid obstacles. The efficiency of the non-linear contact algorithm proposed here is based on two main contributions. Firstly, the weighted gap function is modified such that it retains the signal of the discrete gap function. Within the context of rigid\/deformable contact, this unlocks a significant simplification by removing the need to explicitly evaluate the dual basis functions. The corresponding first-order interpolation is presented in detail. Particular focus is, then, placed on the extension for second-order interpolation by employing a piecewise linear interpolation scheme, which critically retains the geometrical information of the finite element mesh. Secondly, a new definition for the nodal orthonormal moving frame attached to each contact node is suggested. It reduces the geometrical coupling between the nodes and consequently decreases the stiffness matrix bandwidth. The proposed contributions decrease the computational complexity of dual mortar methods for rigid\/deformable interaction, especially in the three-dimensional setting, while preserving accuracy and robustness.<\/jats:p>","DOI":"10.1007\/s00466-022-02226-2","type":"journal-article","created":{"date-parts":[[2022,10,5]],"date-time":"2022-10-05T10:03:02Z","timestamp":1664964182000},"page":"143-167","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["An efficient algorithm for rigid\/deformable contact interaction based on the dual mortar method"],"prefix":"10.1007","volume":"71","author":[{"given":"R. Pinto","family":"Carvalho","sequence":"first","affiliation":[]},{"given":"A. M. Couto","family":"Carneiro","sequence":"additional","affiliation":[]},{"given":"F. M. Andrade","family":"Pires","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8820-466X","authenticated-orcid":false,"given":"A.","family":"Popp","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,5]]},"reference":[{"issue":"4","key":"2226_CR1","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1002\/nme.1620090410","volume":"9","author":"A Francavilla","year":"1975","unstructured":"Francavilla A, Zienkiewicz OC (1975) A note on numerical computation of elastic contact problems. Int J Numer Methods Eng 9(4):913\u2013924. https:\/\/doi.org\/10.1002\/nme.1620090410","journal-title":"Int J Numer Methods Eng"},{"issue":"3","key":"2226_CR2","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1016\/0045-7825(76)90018-9","volume":"8","author":"TJR Hughes","year":"1976","unstructured":"Hughes TJR, Taylor RL, Sackman JL, Curnier A, Kanoknukulchai W (1976) A finite element method for a class of contact-impact problems. Comput Methods Appl Mech Eng 8(3):249\u2013276","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"1\u20133","key":"2226_CR3","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1016\/0045-7825(85)90030-1","volume":"51","author":"J Hallquist","year":"1985","unstructured":"Hallquist J, Goudreau G, Benson D (1985) Sliding interfaces with contact-impact in large-scale Lagrangian computations. Comput Methods Appl Mech Eng 51(1\u20133):107\u2013137. https:\/\/doi.org\/10.1016\/0045-7825(85)90030-1","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2226_CR4","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/0045-7949(90)90324-U","volume":"37","author":"P Wriggers","year":"1990","unstructured":"Wriggers P, Vu Van T, Stein E (1990) Finite element formulation of large deformation impact-contact problems with friction. Comput Struct 37(3):319\u2013331. https:\/\/doi.org\/10.1016\/0045-7949(90)90324-U","journal-title":"Comput Struct"},{"issue":"1","key":"2226_CR5","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/0045-7949(92)90540-G","volume":"42","author":"JC Simo","year":"1992","unstructured":"Simo JC, Laursen TA (1992) An augmented Lagrangian treatment of contact problems involving friction. Comput Struct 42(1):97\u2013116. https:\/\/doi.org\/10.1016\/0045-7949(92)90540-G","journal-title":"Comput Struct"},{"issue":"4\u20138","key":"2226_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1016\/S0895-7177(98)00121-6","volume":"28","author":"F Belgacem","year":"1998","unstructured":"Belgacem F, Hild P, Laborde P (1998) The mortar finite element method for contact problems. Math Comput Model 28(4\u20138):263\u2013271. https:\/\/doi.org\/10.1016\/S0895-7177(98)00121-6","journal-title":"Math Comput Model"},{"issue":"10","key":"2226_CR7","doi-asserted-by":"publisher","first-page":"1525","DOI":"10.1002\/1097-0207(20000810)48:10<1525::AID-NME953>3.0.CO;2-Y","volume":"48","author":"TW McDevitt","year":"2000","unstructured":"McDevitt TW, Laursen TA (2000) A mortar-finite element formulation for frictional contact problems. Int J Numer Methods Eng 48(10):1525\u20131547. https:\/\/doi.org\/10.1002\/1097-0207(20000810)48:10<1525::AID-NME953>3.0.CO;2-Y","journal-title":"Int J Numer Methods Eng"},{"issue":"1","key":"2226_CR8","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/S0045-7825(99)00096-1","volume":"184","author":"P Hild","year":"2000","unstructured":"Hild P (2000) Numerical implementation of two nonconforming finite element methods for unilateral contact. Comput Methods Appl Mech Eng 184(1):99\u2013123. https:\/\/doi.org\/10.1016\/S0045-7825(99)00096-1","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2226_CR9","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1108\/02644400310467225","volume":"20","author":"MA Puso","year":"2003","unstructured":"Puso MA, Laursen TA (2003) Mesh tying on curved interfaces in 3D. Eng Comput 20(3):305\u2013319. https:\/\/doi.org\/10.1108\/02644400310467225","journal-title":"Eng Comput"},{"issue":"45\u201347","key":"2226_CR10","doi-asserted-by":"publisher","first-page":"4891","DOI":"10.1016\/j.cma.2004.06.001","volume":"193","author":"MA Puso","year":"2004","unstructured":"Puso MA, Laursen TA (2004) A mortar segment-to-segment frictional contact method for large deformations. Comput Methods Appl Mech Eng 193(45\u201347):4891\u20134913. https:\/\/doi.org\/10.1016\/j.cma.2004.06.001","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"6\u20138","key":"2226_CR11","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1016\/j.cma.2003.10.010","volume":"193","author":"MA Puso","year":"2004","unstructured":"Puso MA, Laursen TA (2004) A mortar segment-to-segment contact method for large deformation solid mechanics. Comput Methods Appl Mech Eng 193(6\u20138):601\u2013629. https:\/\/doi.org\/10.1016\/j.cma.2003.10.010","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"9","key":"2226_CR12","doi-asserted-by":"publisher","first-page":"1183","DOI":"10.1002\/nme.1222","volume":"62","author":"B Yang","year":"2005","unstructured":"Yang B, Laursen TA, Meng X (2005) Two dimensional mortar contact methods for large deformation frictional sliding. Int J Numer Methods Eng 62(9):1183\u20131225. https:\/\/doi.org\/10.1002\/nme.1222","journal-title":"Int J Numer Methods Eng"},{"issue":"3","key":"2226_CR13","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1007\/s00466-005-0660-y","volume":"36","author":"KA Fischer","year":"2005","unstructured":"Fischer KA, Wriggers P (2005) Frictionless 2D contact formulations for finite deformations based on the mortar method. Comput Mech 36(3):226\u2013244. https:\/\/doi.org\/10.1007\/s00466-005-0660-y","journal-title":"Comput Mech"},{"issue":"37","key":"2226_CR14","doi-asserted-by":"publisher","first-page":"5020","DOI":"10.1016\/j.cma.2005.09.025","volume":"195","author":"KA Fischer","year":"2006","unstructured":"Fischer KA, Wriggers P (2006) Mortar based frictional contact formulation for higher order interpolations using the moving friction cone. Comput Methods Appl Mech Eng 195(37):5020\u20135036. https:\/\/doi.org\/10.1016\/j.cma.2005.09.025","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"10","key":"2226_CR15","doi-asserted-by":"publisher","first-page":"1468","DOI":"10.1002\/nme.2466","volume":"77","author":"C Hesch","year":"2009","unstructured":"Hesch C, Betsch P (2009) A mortar method for energy-momentum conserving schemes in frictionless dynamic contact problems. Int J Numer Methods Eng 77(10):1468\u20131500. https:\/\/doi.org\/10.1002\/nme.2466","journal-title":"Int J Numer Methods Eng"},{"issue":"37\u201340","key":"2226_CR16","doi-asserted-by":"publisher","first-page":"2860","DOI":"10.1016\/j.cma.2009.04.007","volume":"198","author":"M Tur","year":"2009","unstructured":"Tur M, Fuenmayor F, Wriggers P (2009) A mortar-based frictional contact formulation for large deformations using Lagrange multipliers. Comput Methods Appl Mech Eng 198(37\u201340):2860\u20132873. https:\/\/doi.org\/10.1016\/j.cma.2009.04.007","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2226_CR17","doi-asserted-by":"publisher","first-page":"989","DOI":"10.1137\/S0036142999350929","volume":"38","author":"BI Wohlmuth","year":"2000","unstructured":"Wohlmuth BI (2000) A mortar finite element method using dual spaces for the Lagrange multiplier. SIAM J Numer Anal 38(3):989\u20131012. https:\/\/doi.org\/10.1137\/S0036142999350929","journal-title":"SIAM J Numer Anal"},{"issue":"27\u201329","key":"2226_CR18","doi-asserted-by":"publisher","first-page":"3147","DOI":"10.1016\/j.cma.2004.08.006","volume":"194","author":"S H\u00fceber","year":"2005","unstructured":"H\u00fceber S, Wohlmuth BI (2005) A primal\u2013dual active set strategy for non-linear multibody contact problems. Comput Methods Appl Mech Eng 194(27\u201329):3147\u20133166. https:\/\/doi.org\/10.1016\/j.cma.2004.08.006","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"3","key":"2226_CR19","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1002\/nme.1779","volume":"69","author":"S Brunssen","year":"2007","unstructured":"Brunssen S, Schmid F, Sch\u00e4fer M, Wohlmuth BI (2007) A fast and robust iterative solver for nonlinear contact problems using a primal-dual active set strategy and algebraic multigrid. Int J Numer Methods Eng 69(3):524\u2013543. https:\/\/doi.org\/10.1002\/nme.1779","journal-title":"Int J Numer Methods Eng"},{"issue":"8","key":"2226_CR20","doi-asserted-by":"publisher","first-page":"1589","DOI":"10.1016\/j.cma.2006.03.022","volume":"196","author":"B Flemisch","year":"2007","unstructured":"Flemisch B, Wohlmuth BI (2007) Stable Lagrange multipliers for quadrilateral meshes of curved interfaces in 3D. Comput Methods Appl Mech Eng 196(8):1589\u20131602. https:\/\/doi.org\/10.1016\/j.cma.2006.03.022","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"2","key":"2226_CR21","doi-asserted-by":"publisher","first-page":"572","DOI":"10.1137\/060671061","volume":"30","author":"S H\u00fceber","year":"2008","unstructured":"H\u00fceber S, Stadler G, Wohlmuth BI (2008) A primal-dual active set algorithm for three-dimensional contact problems with Coulomb friction. SIAM J Sci Comput 30(2):572\u2013596. https:\/\/doi.org\/10.1137\/060671061","journal-title":"SIAM J Sci Comput"},{"issue":"11","key":"2226_CR22","doi-asserted-by":"publisher","first-page":"1354","DOI":"10.1002\/nme.2614","volume":"79","author":"A Popp","year":"2009","unstructured":"Popp A, Gee MW, Wall WA (2009) A finite deformation mortar contact formulation using a primal\u2013dual active set strategy. Int J Numer Methods Eng 79(11):1354\u20131391. https:\/\/doi.org\/10.1002\/nme.2614","journal-title":"Int J Numer Methods Eng"},{"issue":"5","key":"2226_CR23","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1002\/nme.2907","volume":"84","author":"M Gitterle","year":"2010","unstructured":"Gitterle M, Popp A, Gee MW, Wall WA (2010) Finite deformation frictional mortar contact using a semi-smooth Newton method with consistent linearization. Int J Numer Methods Eng 84(5):543\u2013571. https:\/\/doi.org\/10.1002\/nme.2907","journal-title":"Int J Numer Methods Eng"},{"issue":"9\u201312","key":"2226_CR24","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1016\/j.cma.2010.11.004","volume":"200","author":"T Cichosz","year":"2011","unstructured":"Cichosz T, Bischoff M (2011) Consistent treatment of boundaries with mortar contact formulations using dual Lagrange multipliers. Comput Methods Appl Mech Eng 200(9\u201312):1317\u20131332. https:\/\/doi.org\/10.1016\/j.cma.2010.11.004","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2226_CR25","doi-asserted-by":"publisher","unstructured":"Popp A, Seitz A, Gee MW, Wall WA (2013) Improved robustness and consistency of 3D contact algorithms based on a dual mortar approach. Comput Methods Appl Mech Eng 264:67\u201380. https:\/\/doi.org\/10.1016\/j.cma.2013.05.008","DOI":"10.1016\/j.cma.2013.05.008"},{"issue":"4","key":"2226_CR26","doi-asserted-by":"publisher","first-page":"B421","DOI":"10.1137\/110848190","volume":"34","author":"A Popp","year":"2012","unstructured":"Popp A, Wohlmuth BI, Gee MW, Wall WA (2012) Dual quadratic mortar finite element methods for 3D finite deformation contact. SIAM J Sci Comput 34(4):B421\u2013B446. https:\/\/doi.org\/10.1137\/110848190","journal-title":"SIAM J Sci Comput"},{"issue":"8","key":"2226_CR27","doi-asserted-by":"publisher","first-page":"883","DOI":"10.1002\/nme.1894","volume":"70","author":"S Hartmann","year":"2007","unstructured":"Hartmann S, Brunssen S, Ramm E, Wohlmuth BI (2007) Unilateral non-linear dynamic contact of thin-walled structures using a primal\u2013dual active set strategy. Int J Numer Methods Eng 70(8):883\u2013912. https:\/\/doi.org\/10.1002\/nme.1894","journal-title":"Int J Numer Methods Eng"},{"key":"2226_CR28","doi-asserted-by":"publisher","unstructured":"Sitzmann S, Willner K, Wohlmuth BI (2016) Variationally consistent quadratic finite element contact formulations for finite deformation contact problems on rough surfaces. Finite Elem Anal Des 109:37\u201353. https:\/\/doi.org\/10.1016\/j.finel.2015.09.009","DOI":"10.1016\/j.finel.2015.09.009"},{"key":"2226_CR29","doi-asserted-by":"publisher","unstructured":"H\u00fceber S. Discretization techniques and efficient algorithms for contact problems https:\/\/doi.org\/10.18419\/opus-4837","DOI":"10.18419\/opus-4837"},{"issue":"1","key":"2226_CR30","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s00466-014-1093-2","volume":"55","author":"P Farah","year":"2015","unstructured":"Farah P, Popp A, Wall WA (2015) Segment-based vs. element-based integration for mortar methods in computational contact mechanics. Comput Mech 55(1):209\u2013228. https:\/\/doi.org\/10.1007\/s00466-014-1093-2","journal-title":"Comput Mech"},{"issue":"6","key":"2226_CR31","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1007\/s00466-012-0704-z","volume":"49","author":"BI Wohlmuth","year":"2012","unstructured":"Wohlmuth BI, Popp A, Gee MW, Wall WA (2012) An abstract framework for a priori estimates for contact problems in 3D with quadratic finite elements. Comput Mech 49(6):735\u2013747. https:\/\/doi.org\/10.1007\/s00466-012-0704-z","journal-title":"Comput Mech"},{"issue":"6\u20138","key":"2226_CR32","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1016\/j.cma.2007.08.009","volume":"197","author":"MA Puso","year":"2008","unstructured":"Puso MA, Laursen TA, Solberg J (2008) A segment-to-segment mortar contact method for quadratic elements and large deformations. Comput Methods Appl Mech Eng 197(6\u20138):555\u2013566. https:\/\/doi.org\/10.1016\/j.cma.2007.08.009","journal-title":"Comput Methods Appl Mech Eng"},{"key":"2226_CR33","doi-asserted-by":"publisher","unstructured":"Popp A, Gitterle M, Gee MW, Wall WA (2010) A dual mortar approach for 3D finite deformation contact with consistent linearization. Int J Numer Methods Eng 83(11):1428\u20131465. https:\/\/doi.org\/10.1002\/nme.2866","DOI":"10.1002\/nme.2866"},{"issue":"20\u201322","key":"2226_CR34","doi-asserted-by":"publisher","first-page":"3277","DOI":"10.1016\/0020-7683(95)00259-6","volume":"33","author":"EA de Souza Neto","year":"1996","unstructured":"de Souza Neto EA, Peri\u0107 D, Dutko M, Owen DRJ (1996) Design of simple low order finite elements for large strain analysis of nearly incompressible solids. Int J Solids Struct 33(20\u201322):3277\u20133296. https:\/\/doi.org\/10.1016\/0020-7683(95)00259-6","journal-title":"Int J Solids Struct"},{"key":"2226_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-90155-8","volume-title":"Contact modeling for solids and particles","author":"A Popp","year":"2018","unstructured":"Popp A, Wriggers P (2018) Contact modeling for solids and particles. Springer, Berlin"}],"container-title":["Computational Mechanics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00466-022-02226-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00466-022-02226-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00466-022-02226-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T11:07:15Z","timestamp":1674040035000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00466-022-02226-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,5]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["2226"],"URL":"https:\/\/doi.org\/10.1007\/s00466-022-02226-2","relation":{},"ISSN":["0178-7675","1432-0924"],"issn-type":[{"value":"0178-7675","type":"print"},{"value":"1432-0924","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,5]]},"assertion":[{"value":"17 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 October 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}