An open-source LS-DYNA implementation of the variational damage model

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autorschaft

Externe Organisationen

  • Bauhaus-Universität Weimar
  • Tongji University
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Aufsatznummer103924
Seitenumfang15
FachzeitschriftAdvances in engineering software
Jahrgang206
Frühes Online-Datum13 Apr. 2025
PublikationsstatusVeröffentlicht - Aug. 2025

Abstract

The variational damage model (VDM), formulated within a variational framework, provides an effective and computationally efficient approach to fracture modeling. However, existing implementations primarily rely on custom-developed codes, which limits their accessibility and broader adoption in engineering applications. To address this limitation, this study integrates newly developed variational damage models into the commercial finite element software LS-DYNA, enabling their practical use in large-scale simulations. Building upon the VDM and the novel variational damage model (NVDM) proposed by Ren et al. (2024), this work develops user-defined material subroutines (UMATs) for LS-DYNA: (i) UMAT-VDM: A variational damage model. (ii) UMAT-NVDM: An enhanced variational damage model incorporating a threshold parameter. The effectiveness of these implementations is assessed through a series of quasi-static and dynamic fracture simulations. The results demonstrate that both UMAT-VDM and UMAT-NVDM accurately capture sharp crack interfaces while maintaining computational efficiency due to the absence of gradient terms. Additionally, UMAT-NVDM produces finer crack patterns and exhibits improved capability in modeling complex fracture processes compared to UMAT-VDM. To facilitate further research and application, the open-source implementation of these subroutines, written in free-format FORTRAN90 syntax, is publicly available on GitHub at https://github.com/yaduann/vdm-and-nvdm.

ASJC Scopus Sachgebiete

Zitieren

An open-source LS-DYNA implementation of the variational damage model. / Duan, Ya; Zhuang, Xiaoying; Ren, Huilong et al.
in: Advances in engineering software, Jahrgang 206, 103924, 08.2025.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Duan Y, Zhuang X, Ren H, Rabczuk T. An open-source LS-DYNA implementation of the variational damage model. Advances in engineering software. 2025 Aug;206:103924. Epub 2025 Apr 13. doi: 10.1016/j.advengsoft.2025.103924
Download
@article{72007dea8ad64015a376416f8ec2abf2,
title = "An open-source LS-DYNA implementation of the variational damage model",
abstract = "The variational damage model (VDM), formulated within a variational framework, provides an effective and computationally efficient approach to fracture modeling. However, existing implementations primarily rely on custom-developed codes, which limits their accessibility and broader adoption in engineering applications. To address this limitation, this study integrates newly developed variational damage models into the commercial finite element software LS-DYNA, enabling their practical use in large-scale simulations. Building upon the VDM and the novel variational damage model (NVDM) proposed by Ren et al. (2024), this work develops user-defined material subroutines (UMATs) for LS-DYNA: (i) UMAT-VDM: A variational damage model. (ii) UMAT-NVDM: An enhanced variational damage model incorporating a threshold parameter. The effectiveness of these implementations is assessed through a series of quasi-static and dynamic fracture simulations. The results demonstrate that both UMAT-VDM and UMAT-NVDM accurately capture sharp crack interfaces while maintaining computational efficiency due to the absence of gradient terms. Additionally, UMAT-NVDM produces finer crack patterns and exhibits improved capability in modeling complex fracture processes compared to UMAT-VDM. To facilitate further research and application, the open-source implementation of these subroutines, written in free-format FORTRAN90 syntax, is publicly available on GitHub at https://github.com/yaduann/vdm-and-nvdm.",
keywords = "Crack propagation, Damage mechanics, Dynamic fracture, Fracture, LS-DYNA, Variational principle",
author = "Ya Duan and Xiaoying Zhuang and Huilong Ren and Timon Rabczuk",
note = "Publisher Copyright: {\textcopyright} 2025",
year = "2025",
month = aug,
doi = "10.1016/j.advengsoft.2025.103924",
language = "English",
volume = "206",
journal = "Advances in engineering software",
issn = "0965-9978",
publisher = "Pergamon Press Ltd.",

}

Download

TY - JOUR

T1 - An open-source LS-DYNA implementation of the variational damage model

AU - Duan, Ya

AU - Zhuang, Xiaoying

AU - Ren, Huilong

AU - Rabczuk, Timon

N1 - Publisher Copyright: © 2025

PY - 2025/8

Y1 - 2025/8

N2 - The variational damage model (VDM), formulated within a variational framework, provides an effective and computationally efficient approach to fracture modeling. However, existing implementations primarily rely on custom-developed codes, which limits their accessibility and broader adoption in engineering applications. To address this limitation, this study integrates newly developed variational damage models into the commercial finite element software LS-DYNA, enabling their practical use in large-scale simulations. Building upon the VDM and the novel variational damage model (NVDM) proposed by Ren et al. (2024), this work develops user-defined material subroutines (UMATs) for LS-DYNA: (i) UMAT-VDM: A variational damage model. (ii) UMAT-NVDM: An enhanced variational damage model incorporating a threshold parameter. The effectiveness of these implementations is assessed through a series of quasi-static and dynamic fracture simulations. The results demonstrate that both UMAT-VDM and UMAT-NVDM accurately capture sharp crack interfaces while maintaining computational efficiency due to the absence of gradient terms. Additionally, UMAT-NVDM produces finer crack patterns and exhibits improved capability in modeling complex fracture processes compared to UMAT-VDM. To facilitate further research and application, the open-source implementation of these subroutines, written in free-format FORTRAN90 syntax, is publicly available on GitHub at https://github.com/yaduann/vdm-and-nvdm.

AB - The variational damage model (VDM), formulated within a variational framework, provides an effective and computationally efficient approach to fracture modeling. However, existing implementations primarily rely on custom-developed codes, which limits their accessibility and broader adoption in engineering applications. To address this limitation, this study integrates newly developed variational damage models into the commercial finite element software LS-DYNA, enabling their practical use in large-scale simulations. Building upon the VDM and the novel variational damage model (NVDM) proposed by Ren et al. (2024), this work develops user-defined material subroutines (UMATs) for LS-DYNA: (i) UMAT-VDM: A variational damage model. (ii) UMAT-NVDM: An enhanced variational damage model incorporating a threshold parameter. The effectiveness of these implementations is assessed through a series of quasi-static and dynamic fracture simulations. The results demonstrate that both UMAT-VDM and UMAT-NVDM accurately capture sharp crack interfaces while maintaining computational efficiency due to the absence of gradient terms. Additionally, UMAT-NVDM produces finer crack patterns and exhibits improved capability in modeling complex fracture processes compared to UMAT-VDM. To facilitate further research and application, the open-source implementation of these subroutines, written in free-format FORTRAN90 syntax, is publicly available on GitHub at https://github.com/yaduann/vdm-and-nvdm.

KW - Crack propagation

KW - Damage mechanics

KW - Dynamic fracture

KW - Fracture

KW - LS-DYNA

KW - Variational principle

UR - http://www.scopus.com/inward/record.url?scp=105002311447&partnerID=8YFLogxK

U2 - 10.1016/j.advengsoft.2025.103924

DO - 10.1016/j.advengsoft.2025.103924

M3 - Article

AN - SCOPUS:105002311447

VL - 206

JO - Advances in engineering software

JF - Advances in engineering software

SN - 0965-9978

M1 - 103924

ER -

Von denselben Autoren