We propose a fully coupled, adaptive meshing algorithm for contacting elastodynamics where remeshing steps are
tightly integrated, implicitly, within the time-step solve. Our algorithm refines and coarsens the domain
automatically by measuring physical energy changes within each ongoing time-step solve. This provides consistent,
efficient, and productive remeshing that, by construction, is physics-aware and so avoids the errors,
over-refinements, artifacts, per-example hand-tuning, and instabilities commonly encountered when remeshing in
time-stepping methods. Our in-time-step computation then ensures that each simulation step's output is both a
converged, stable solution on the updated mesh, and a temporally consistent trajectory with respect to the model
and solution of the last time step. At the same time, the output is guaranteed safe (intersection- and inversion-free)
across all operations. We demonstrate applications across a wide range of extreme stress tests with challenging
contacts, sharp geometries, extreme compressions, large time steps, and wide material stiffness ranges – all scenarios
well-appreciated to challenge existing remeshing methods.
@article{Ferguson:2023:InTimestepRemeshing,
title = {In-Timestep Remeshing for Contacting Elastodynamics},
author = {Zachary Ferguson and Teseo Schneider and Danny M. Kaufman and Daniele Panozzo},
month = aug,
year = 2023,
journal = {ACM Transactions on Graphics (SIGGRAPH)},
volume = 42,
number = 4,
articleno = 145
}