Accompanying dataset for the paper "The single edge notch fracture test for viscoelastic elastomers"
Authors/Creators
Description
Contributions
- Farhad Kamarei contributed to the simulations, data generation, post-processing, and curation of this dataset.
- Fabio Sozio contributed to the simulations and post-processing of the dataset.
- Oscar Lopez-Pamies contributed to the theoretical framework and supervised the work.
Funding sources
- This work was supported by the U.S. National Science Foundation (NSF) Grant DMS–2308169.
Dataset Description
This dataset accompanies the paper "The single edge notch fracture test for viscoelastic elastomers" by Kamarei, Sozio, and Lopez-Pamies, published in the Journal of Theoretical, Computational and Applied Mechanics (JTCAM, 2026). The dataset contains the numerical results needed to reproduce the figures and findings of that paper.
Note on a related prior work: The Griffith criticality condition employed in the simulations was introduced in a separate earlier publication — Shrimali, B. and Lopez-Pamies, O. (2023), Extreme Mechanics Letters 58: 101944 — which is a distinct paper from the JTCAM article this dataset supports. The Extreme Mechanics Letters paper establishes the theoretical foundation; the JTCAM paper applies and extends it to a comprehensive parametric study of the SEN fracture test for viscoelastic elastomers, including direct comparisons against experiments.
The results combine a parametric study with direct comparisons against experiments, revealing how non-Gaussian elasticity, nonlinear viscosity, and intrinsic fracture energy interact to govern fracture nucleation from a pre-existing crack.
The simulation code used to generate this dataset is publicly available at:
https://github.com/farhadkama/FEniCSx_Kamarei_Sozio_Lopez-Pamies
Units
All data files use a consistent set of SI-compatible mechanical units throughout:
| Quantity | Unit | Notes |
|---|---|---|
| Force | N | Newton |
| Length | mm | Millimeter |
| Mass | tonne (t) | 1 t = 10⁶ g; ensures stress in MPa = N/mm² |
| Time | s | Second |
| Stress / Modulus | MPa = N/mm² | Derived unit consistent with the above |
| Energy | N·mm = mJ | Derived unit (force × length) |
| Energy per unit length | N·mm/mm = N | Stored energy normalized by a reference length (e.g., specimen thickness); used in fracture energy post-processing |
Repository Contents
The data is organized into three categories based on the type of viscosity model:
- Constant Viscosity (
Constant_viscosity/) - Shear Thinning (
Shear_thinning_viscosity/) - Deformation Dependent (
Deformation_dependent_viscosity/)
Within each viscosity category, results are provided across a range of loading rates spanning from $10^{-6}$ to $10^{6}$. For each rate, three sub-categories characterize the growth behavior of the non-equilibrium energy:
E— Equal growth of non-equilibrium energyW— Weaker growth of non-equilibrium energyS— Stronger growth of non-equilibrium energy
Within each sub-category, two data files are provided corresponding to two different pre-existing crack sizes, which together are sufficient for post-processing and reproducing the results of the paper. Each data file contains columns representing the following quantities: time, displacement (the applied displacement of the specimen), stretch (the corresponding macroscopic stretch), and psiEq (the equilibrium stored elastic energy). These quantities are sufficient to carry out the post-processing
The directory structure is as follows:
{viscosity_type}/
└── rate_{value}/
├── E/ │
├── crack_size_1.ssv
└── crack_size_2.ssv
├── W/
├── crack_size_1.ssv
└── crack_size_2.ssv
└── S/
├── crack_size_1.ssv
└── crack_size_2.ssv
Dependencies
The simulation code depends on the FEniCSx finite element library, version 0.10.0, deployed via a Singularity/Apptainer container on an HPC cluster. The complete software environment is specified in pkg.txt.
- Container image:
ghcr.io/fenics/dolfinx/dolfinx:v0.10.0 - Container runtime: Singularity ≥ 3.8 or Apptainer ≥ 1.0
- Python packages (pre-installed inside the container):
fenics-dolfinx 0.10.0,petsc4py,mpi4py,numpy,scipy,h5py - Post-processing:
matplotlib(optional, for figure generation)
Workflows
To reproduce the numerical results of the paper, clone the simulation source code from GitHub, adjust the material parameters, crack size, and loading rate for the desired case directly in the Python script, then run using the Singularity container as described in reproduce.sh.
The material parameters for each case (constant viscosity, shear thinning, deformation dependent) are documented in the JTCAM paper. The two crack sizes used per case are listed in the paper's parametric study section.
Single Edge Notch Fracture Test for Viscoelastic Elastomers: Dataset
This repository contains computational data and figure files for the research paper "The single edge notch fracture test for viscoelastic elastomers" by Kamarei, Sozio, and Lopez-Pamies, Journal of Theoretical, Computational and Applied Mechanics (2026).
Files
jtcam-data-17283.zip
Files
(14.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:47cf50a214803c911292513c2c725d33
|
14.6 MB | Preview Download |
Additional details
Related works
- Is new version of
- Dataset: https://doi.org/10.13012/B2IDB-7204067_V1 (URL)
- Is supplement to
- Software: https://github.com/farhadkama/FEniCSx_Kamarei_Sozio_Lopez-Pamies (URL)
- Journal article: 10.46298/jtcam.16652 (DOI)
- Software: https://archive.softwareheritage.org/swh:1:rev:e770306dc447ec0d0ab85bc0884aefe04f8f1d6f;origin=https://github.com/farhadkama/FEniCSx_Kamarei_Sozio_Lopez-Pamies;visit=swh:1:snp:45d0b6c6d5d6a96e3577e4f7ab8ce084a9456de3 (URL)
Funding
- U.S. National Science Foundation
- Brittle Fracture of Dissipative Solids 2308169