Go to file
achalhp 82e6cff42e ph_mech without current state update 2024-05-07 17:23:10 +05:30
.github/workflows revert use of container for oneAPI to save space 2024-03-02 13:31:24 +05:30
PRIVATE@63bc14bfd7 include latest tests, removed old code 2024-03-02 13:31:24 +05:30
cmake re-enabled support for older CMake 2023-12-29 08:32:52 +01:00
env python(2) is not available on newer systems 2021-09-01 08:07:55 +02:00
examples marked wrong entries as unused 2024-01-17 12:45:17 +01:00
img nicer formatting (official plain text download) 2022-01-25 08:33:53 +01:00
install/MarcMentat add support for Marc2023.4 2024-01-04 15:22:09 +01:00
processing include latest tests, removed old code 2024-03-02 13:31:24 +05:30
python Add period to sentences. 2024-03-02 13:31:24 +05:30
src ph_mech without current state update 2024-05-07 17:23:10 +05:30
.gitattributes more reasonable name 2023-04-24 07:16:45 +02:00
.gitignore adjusted to current situation 2023-12-07 13:30:20 +01:00
.gitlab-ci.yml make Marc2023.4 default and unse it for testing 2024-01-04 15:23:50 +01:00
.gitmodules master was rename to development 2021-08-29 20:46:46 +02:00
CMakeLists.txt avoid hardcoding (requires/ensures systematic naming) 2023-12-30 16:02:00 +01:00
COPYING using AGPL instead of GPL 2022-01-15 00:20:29 +01:00
LICENSE preparing for release 2024-01-23 15:14:16 +01:00
Makefile base framework for unit testing in Fortran 2023-02-24 22:27:56 +01:00
README.md Updated Readme 2024-03-04 12:25:10 +05:30
VERSION updated phase_mechanical_plastic 2024-03-11 11:49:57 +05:30


DAMASK - The Düsseldorf Advanced Material Simulation Kit


This is a DAMASK fork with implementation of the "Discrete Deformation Twinning Model" based on work done by Dr. Satyapriya Gupta and Dr. Philip Eisenlohr at MSU.

The Discrete Deformation Twinning Model

The aim of this model is to accurately match experimental observations of deformation twinning while remaining computationally efficient compared to physics-based phase field models.

  • We introduce stochasticity for the nucleation and growth events of twinning through random sampling, similar to Monte Carlo Methods.
  • The ease or difficulty of a twinning event is controlled by adjusting the frequency of sampling.
  • At each voxel, the state of twinning is treated as a discrete quantity, unlike the approach based on diffused volume fraction method.
  • The kinetics of twinning occur in the form of a “jump,” rather than following a rate equation as in the “pseudo-slip” approach.
  • The jumped state is evaluated using the correspondence matrix from Niewczas, Acta Materialia, 2010.

Repository Locations


All code development is centralized in the principal DAMASK code repository hosted at git.damask.mpie.de. Access to this GitLab instance requires registration and is granted to anyone with an interest in actively supporting the development of DAMASK.


GitHub hosts the publicly accessible, but read-only, mirror of the principal DAMASK code repository and replicates its three top-level branches from git.damask.mpie.de.

The site is primarily meant to provide a forum for Discussions and Issues.

Contact Information

( EICMD Team, IIT Dharwad https://sites.google.com/view/eicmd/home )

Max-Planck-Institut für Eisenforschung GmbH
Max-Planck-Str. 1
40237 Düsseldorf