I implemented Node-To-Surface contact algorithm (Wriggers, Peter, Computational contact mechanics., Berlin: Springer (ISBN 3-540-32608-1/hbk). xii, 518 p. (2006). ZBL1104.74002.). The code is done by first forming the contact element, comprising of a slave node on the ball and a master line of the base. In the example of a ball penetrating into a soft block, the simulation could run until a point that the projection within a contact element falls outside the corresponding master in the Newton-Raphson iteration. Subsequently, the implicit NR loop does not converge anymore. Does anyone have experience dealing with this issue?

This is the snapshot of the system before failing The system before failing

This is the issue, noted the black circle, the slave node (blue) located close to one of the master nodes (purple), leading to the issue above.

enter image description here

  • $\begingroup$ Does it come from an open source code or commercial software? Either way, please indicate it in your question, which might help people to understand what's going on. $\endgroup$ Nov 23, 2021 at 16:53
  • $\begingroup$ Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking. $\endgroup$
    – Community Bot
    Nov 23, 2021 at 16:53
  • 2
    $\begingroup$ Well then you have to solve it in-house if you want to keep as much detail from us as possible. $\endgroup$ Nov 24, 2021 at 0:36
  • 1
    $\begingroup$ Well, it's much unclear now when you say in-house... Is it an open source code publicly available somewhere like Github? If no, so why you think we are magician that can guess what's wrong with your "in-house" code... $\endgroup$ Nov 24, 2021 at 20:59
  • 1
    $\begingroup$ I think you’ve got some problematic terms in your post and should consider some edits: acm.org/diversity-inclusion/words-matter. $\endgroup$
    – Bill Barth
    Nov 25, 2021 at 15:34


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.