Tamaas, a high-performance library for periodic rough surface contact
- 1. Institut für Mikrosystemtechnik, Albert-Ludwigs-Universität Freiburg, Germany
- 2. Civil Engineering Institute, EPFL, Switzerland
- 3. Université de Nantes Sciences et techniques: Nantes, France
Description
Tamaas (from تماس meaning "contact" in Farsi) is a high-performance rough-surface periodic contact code based on boundary and volume integral equations. The clever mathematical formulation of the underlying numerical methods allows the use of the fast-Fourier Transform, a great help in achieving peak performance: Tamaas is consistently two orders of magnitude faster (and lighter) than traditional FEM!
This means we can tackle such difficult problems as elastoplastic contact of rough surfaces with upwards of 100 million degrees-of-freedom on a single compute node (and more with MPI distributed parallelism).
Online documentation can be found on tamaas.readthedocs.io. To give proper credit to Tamaas and the researchers who have developed the numerical methods that it implements, please cite the JOSS paper and the appropriate references therein (see README below for selected references).
Tamaas is under active development on GitLab.
Files
CHANGELOG.md
Additional details
Related works
- Is derived from
- Journal article: 10.1016/j.cma. 2019.04.006 (DOI)
- Is supplement to
- Journal article: 10.21105/joss.02121 (DOI)
Funding
- Contact mechanics of rough surfaces 200021_162569
- Swiss National Science Foundation
- Tribology of Polymers: from Atomistic to Continuum Scales P2ELP2_191720
- Swiss National Science Foundation