Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Minimum energy multiple crack propagation. Part III: XFEM computer implementation and applications

Sutula, Danas, Kerfriden, Pierre ORCID:, van Dam, Tonie and Bordas, Stephane ORCID: 2018. Minimum energy multiple crack propagation. Part III: XFEM computer implementation and applications. Engineering Fracture Mechanics 191 , pp. 257-276. 10.1016/j.engfracmech.2017.08.004

Full text not available from this repository.


The three-part paper deals with energy-minimal multiple crack propagation in a linear elastic solid under quasi-static conditions. The principle of minimum total energy, i.e. the sum of the potential and fracture energies, which stems directly from the Griffith’s theory of cracks, is applied to the problem of arbitrary crack growth in 2D. The proposed formulation enables minimisation of the total energy of the mechanical system with respect to the crack extension directions and crack extension lengths to solve for the evolution of the mechanical system over time. The three parts focus, in turn, on (I) the theory of multiple crack growth including competing cracks, (II) the discrete solution by the extended finite element method using the minimum-energy formulation, and (III) the aspects of computer implementation within the Matlab programming language. The key contributions of Part-III of the three-part paper are as follows: (1) implementation of XFEM in Matlab with emphasis on the design of the code to enable fast and efficient computational times of fracture problems involving multiple cracks and arbitrary crack intersections, (2) verification of the minimum energy criterion and comparison with the maximum tension criterion via multiple benchmark studies, and (3) we propose a numerical improvement to the crack growth direction criterion that gives significant gains in accuracy and convergence rates of the fracture paths, especially on coarse meshes. Finally, the open-source Matlab code, documentation, benchmarks and other example cases are included as supplementary material.

Item Type: Article
Date Type: Publication
Status: Published
Schools: Engineering
Advanced Research Computing @ Cardiff (ARCCA)
Publisher: Elsevier
ISSN: 0013-7944
Date of Acceptance: 1 August 2017
Last Modified: 11 Mar 2023 02:09

Citation Data

Cited 69 times in Scopus. View in Scopus. Powered By Scopus® Data

Actions (repository staff only)

Edit Item Edit Item