codes
-
Basic computational methods for fracture mechanics using
dolfinx
with Laura De Laurenzis, ETH Zurich, in the framework of the Newfrac project -
Training on dolfinx including nonlienear elasticity and phase-field fracture, in collaboration with Jack Hale, University of Luxembourg, in the framework of the Newfrac project.
-
A tutorial as Jupyter notebooks that I use for short courses (with fenics-old, outdated), on colab
-
Supplementary material to (Tanné et al., 2018): https://bitbucket.org/cmaurini/gradient-damage, where you can find a reasonably complete implementation of gradient-damage models in FEniCS
-
Supplementary material to (missing reference) where you can find an advanced solver implemented using FEniCS and advanced features of PETSc https://bitbucket.org/pefarrell/varfrac-solvers
-
Demo codes used at the cism-iutam summer school on variational fracture http://www.cism.it/courses/C1304/: https://bitbucket.org/cmaurini/varfrac_for_cism, where you can find elementary examples for the implementation of gradient-damage models in FEniCS (can be outdated but useful as a starting example).
-
Strain-gradient damage, supplementary material to (Le et al., 2018): https://bitbucket.org/cmaurini/gd-vs-sd-damagemodels
-
Plates and shells, where we provide a simple and efficient implementation of shell models in FEniCS described in the paper (Hale et al., 2018)
Further informations here: http://fenics-shells.readthedocs.io/en/latest/
See also my pages on bitbucket and github, where I usually host my codes.