Accompanying dataset for the paper "Path-following methods for phase-field simulation of quasi-static crack propagation"
收藏资源简介:
Accompanying dataset for the paper “Path-following methods for phase-field simulation of quasi-static crack propagation” Version: 1.0Date: 2026-03-06License: CC BY 4.0 Overview This repository provides the complete numerical simulation data, source code, and post-processed results supporting the article “Path-following methods for phase-field simulation of quasi-static crack propagation”. The dataset provides all the elements needed to reproduce the numerical examples analyzed in the paper. It includes detailed configurations for the three numerical examples: SENT Specimen CT Specimen with Crack CT Specimen with Hole Each example folder contains dedicated subdirectories for specific studies, including geometry definitions (*.geo), input parameters (*.toml), Python execution scripts, and generated tabular results (*.csv). Directory Structure The repository is organized into three main directories, corresponding to the numerical examples discussed in the paper: ├── 1_sent # SENT specimen (Single Edge Notched Tension) │ │ │ ├── 0_lefm_reference_simulation │ ├── 1_comparison_of_the_path-following_methods_and_mesh_convergence_study │ └── 2_influence_of_step_size_on_cmsioc │ ├── 2_ct_with_crack # CT specimen (Compact Tension) with pre-existing crack │ │ │ ├── 1_introduction_illustration_path-following │ ├── 2_comparison_of_the_path-following_methods │ ├── 3_mesh_convergence │ └── 4_gamma_convergence │ └── 3_ct_with_hole # CT specimen with a circular hole │ └── 1_gamma_convergence Software Requirements To reproduce these simulations, the following software stack is required: Python, with the modules numpy, matplotlib, pandas, and pyvista (only for a single figure). GMSH. fragma : https://github.com/floiseau/fragma simulations performed with v2026.01.22, available at https://github.com/floiseau/fragma/releases/tag/v2026.01.22 gcrack : https://github.com/floiseau/gcrack only required example 3 (CT with hole) simulations performed with v2026.01.22, available at https://github.com/floiseau/gcrack/releases/tag/v2026.01.26 How to Use This Dataset 1. Accessing Pre-computed Results If you wish to plot figures or analyze data without re-running simulations, you can directly read the CSV files located within each study subdirectory (e.g., 2_ct_with_crack/3_mesh_convergence/phase-field_L_over_hmax_128.csv). 2. Reproducing Simulations To regenerate the data from scratch: Navigate to the desired example folder (e.g., cd 1_sent). Review the README.md inside the specific study subdirectory for exact command-line instructions. Funding and Acknowledgments This work was supported by: Agence de l’Innovation de Défense (AID) via the Centre Interdisciplinaire d’Études pour la Défense et la Sécurité (CIEDS) – Project 2022-FracAddi. Agence Nationale de la Recherche (ANR) – Grant ANR-23-CE51-0054 (3FAM). Contact For questions regarding the data, reproducibility issues, or suggestions for improvement, please contact: Flavien Loiseau at flavien.loiseau@ensta.fr, or Véronique Lazarus at veronique.lazarus@ensta.fr. License This dataset is released under the Creative Commons Attribution 4.0 International (CC BY 4.0).



