Published May 28, 2026 | Version v1

Accompanying dataset for the paper "The single edge notch fracture test for viscoelastic elastomers"

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 energy
  • W — Weaker growth of non-equilibrium energy
  • S — 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

Funding

U.S. National Science Foundation
Brittle Fracture of Dissipative Solids 2308169