stress-intensity-factor-driven phase field formulation of fracture
The latest FEniCSx version (FEniCSx 0.9) is required to run the ipynb files. To install FEniCSx correctly, please refer to this page.
The weak form governing equation for displacement field writes
where
The weak form governing equation for cracking phase-field wirtes
where
The source code for this example is 'SIF-mode1.ipynb', and the corresponding results can be found in the folder 'mode1'. As shown below, the stress concentration at the crack tip is preserved with loading increasing.
The bearing capacity and critical stress intensity factor obtained by the proposed formulation is closer to the analytical values, compared with conventional SED-driven formulation, as shown below.
The source code for this example is 'SIF-mode2.ipynb', and the corresponding results can be found in the folder 'mode2'. Similar to example 1, the stress concentration at the crack tip is preserved with loading increasing.
In addition, the overall response predicted by the propose formulation is more accurate.
The source code for this example is 'SIF-gypsum.ipynb', and the corresponding results can be found in the folder 'gypsum'. Through this example, we aim to demonstrate the capability of the proposed formulation in dealing with mixed-mode fracture problems. The simulated crack propagation process is given below.
The source code developed for this study will be made publicly available and distributed under the terms of the MIT License, which permits reuse, modification, and distribution. We encourage researchers to use and build upon this code for their own work. If you do so, we kindly ask that you acknowledge this contribution by citing our paper.




