Addressing Numerical Challenges in Frictional Contact Simulation for Finite-Deformation Solid Mechanics
Oct 5, 2024·
Zachary R. Atkins
Date
Oct 5, 2024 — Oct 6, 2024
Event
Location
University of Missouri, Kansas City, Missouri, U.S.
Abstract: The numerical simulation of contact phenomena in implicit, finite-deformation
solid mechanics codes presents significant challenges due to the introduction of
nonlinear and non-smooth operators. These complexities necessitate specialized linear
and nonlinear solvers to be performant at scale. In this context, our finite element
package, Ratel, distinguishes itself by employing high-order matrix-free methods,
contrasting with the prevailing industry standard of low-order solvers applied to
sparse assembled Jacobian matrices. Ratel capitalizes on the robust solver infrastructure
provided by the Portable Extensible Toolkit for Scientific Computing (PETSc) and
integrates the flexible matrix-free library libCEED, enabling highly scalable performance
across both CPU and GPU architectures. Ratel supports level-set based frictional
contact, which can be enforced by either Nitsche’s method or a penalty method. This
talk will elucidate approaches to several numerical challenges associated with these
contact formulations, particularly for high-order and matrix-free methods. These
challenges include the computation of material stresses on contact surfaces, the
solution of the asymmetric, indefinite, and/or poorly conditioned Jacobian matrices,
and the numerical instability and slow nonlinear solver convergence behavior due
to non-smooth friction models.
See slides linked above for more info!

Authors
Zachary R. Atkins
(he/they)
Graduate Research Assistant
Zachary R. Atkins, who goes by Zach, is a computer science PhD student
at the University of Colorado Boulder specializing in high-performance computing,
computational solid mechanics, and matrix-free linear algebra for
finite element and material point methods.