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. The image below shows the plastic zone in the material bulk for such a simulation:
{F10738112} © 2019, Laboratoire de Simulation en Mécanique des Solides, EPFL.
Their are a few repositories available under the umbrella of the project:
- rTAMAAS: the main trunk containing the latest source code
- rEXPOLIT: a helper library for symbolic integration at compile time in C++
Online documentation can be found on [[ https://tamaas.readthedocs.io/en/latest/ | tamaas.readthedocs.io ]]. To give proper credit to Tamaas and the researchers that have developed the numerical methods that it implements, please cite the [[ JOSS paper | https://joss.theoj.org/papers/86903c51f3c66964eef7776d8aeaf17d ]] and the appropriate references therein.