Codes
FEniCS
Phase-Field Fracture in Elastic Brittle Materials
FEniCS_Phase-field_Saha_Lopez-Pamies
This FEniCS subroutine implements the phase-field theory for modeling the nucleation and propagation of fracture in a 3D-printable mortar in six different tests: uniaxial compression of a cylindrical specimen, Brazilian test on a disk using flat platens, wedge split test on a notched cube, four-point bending of an unnotched beam, three-point bending of an unnotched beam, and three-point bending of a notched beam.
FEniCS_Kamarei_Kumar_Lopez-Pamies
This FEniCS subroutine implements the phase-field theory for modeling the nucleation and propagation of fracture in elastic brittle materials introduced in A. Kumar, G.A. Francort, O. Lopez-Pamies 2018. Fracture and healing of elastomers: A phase-transition theory and numerical implementation. Journal of the Mechanics and Physics of Solids 112, 523-551 with the constitutive prescription for the driving force introduced in F. Kamarei, A. Kumar, O. Lopez-Pamies 2024. The poker-chip experiments of synthetic elastomers explained. Journal of the Mechanics and Physics of Solids 188, 105683.
The repository also includes a series of illustrative example problems that showcase the capability of the theory to describe and predict the nucleation and propagation of fracture in nominally elastic brittle materials at large under arbitrary monotonic quasi-static boundary conditions.
This repository provides the codes for the nine challenge problems introduced in F. Kamarei, B. Zeng, J.E. Dolbow, O. Lopez-Pamies 2026. Nine circles of elastic brittle fracture: A series of challenge problems to assess fracture models. Computer Methods in Applied Mechanics and Engineering 448, 118449.
Viscoelastic Elastomers
FEniCS_Kamarei_Sozio_Lopez-Pamies
This FEniCS subroutine implements the rubber viscoelastic model for isotropic elastomers introduced in A. Kumar, O. Lopez-Pamies 2016. On the two-potential constitutive modelling of rubber viscoelastic materials. Comptes Rendus Mecanique 344, 102–112.
ABAQUS
Hyperelastic Elastomers
This ABAQUS UHYPER subroutine implements the hyperelastic model for isotropic incompressible elastomers introduced in O. Lopez-Pamies 2010. A new I1-based hyperelastic model for rubber elastic materials. Comptes Rendus Mecanique 338, 3–11.
Hyperelastic Filled Elastomers
This ABAQUS UHYPER subroutine implements the hyperelastic model for isotropic incompressible filled elastomers (accounting for hydrodynamic, interphasial, and occluded rubber effects) introduced in V. Lefèvre, O. Lopez-Pamies 2017. Nonlinear electroelastic deformations of dielectric elastomer composites: II — Non-Gaussian elastic dielectrics. Journal of the Mechanics and Physics of Solids 99, 438–470.
UHYPER_Lefevre_Lopez-Pamies_Liquid_inclusions
This ABAQUS UHYPER subroutine implements the hyperelastic model for the macroscopic elastic response of isotropic and incompressible elastomers filled with liquid-like inclusions introduced in V. Lefèvre, O. Lopez-Pamies 2017. Nonlinear electroelastic deformations of dielectric elastomer composites: II — Non-Gaussian elastic dielectrics. Journal of the Mechanics and Physics of Solids 99, 438–470.
Hyperelastic Porous Elastomers
UHYPER_Shrimali_Lefevre_Lopez-Pamies
This ABAQUS UHYPER subroutine implements the hyperelastic model for isotropic porous elastomers introduced in B. Shrimali, V. Lefèvre, O. Lopez-Pamies 2018. A simple explicit homogenization solution for the macroscopic elastic response of isotropic porous elastomers. Journal of the Mechanics and Physics of Solids 122, 364–380.
Viscoelastic Elastomers
UMAT_Lefevre_Sozio_Lopez-Pamies
This ABAQUS UMAT subroutine implements the family of constitutive models for the finite viscoelastic response of elastomers introduced in A. Kumar, O. Lopez-Pamies 2016. On the two-potential constitutive modelling of rubber viscoelastic materials. Comptes Rendus Mecanique 344, 102–112.