DAMASK – The Düsseldorf Advanced Material Simulation Kit
Please login to view abstract download link
DAMASK, the Düsseldorf Advanced Material Simulation Kit, is a unified multiphysics crystal plasticity simulation package that is released as free and open source software according to the AGPL license.[1] It started as a crystal plasticity subroutine for commercial FEM programs such as Abaqus and MSC.Marc but is currently typically used in conjunction with a spectral method-based solver and leverages PETSc for parallelization. This talk will start with an introduction to crystal plasticity and an outline of DAMASK's modular structure which allows to use multiple crystal plasticity models in the same simulation and couple them to other fields arising from additional physics. Then two recent enhancements to DAMASK are presented: 1) The implementation of an FEM solver for unstructured meshes based on the DMPLEX module from PETSc and 2) The multiphysics extension to consider local chemical composition. The talk ends with selected example applications in which it is also shown how the accompanying Python library for pre- and post-processing [2] has been used to setup and analyze the simulations. This highlights the benefits of the integration in the broader open source ecosystem for data analysis and visualization. [1] F. Roters, M. Diehl, P. Shanthraj, P. Eisenlohr et al., DAMASK – The Düsseldorf Advanced Material Simulation Kit for Modelling Multi-Physics Crystal Plasticity, Damage, and Thermal Phenomena from the Single Crystal up to the Component Scale, Computational Materials Science 158:420–478, 2019. [2] D. Otto de Mentock, S. Roongta, F. Roters, P. Eisenlohr, and M. Diehl. A Python Library for Pre- and Post-Processing of DAMASK Simulations, Journal of Open Source Software 10(105):7164, 2025.
