Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŒ Phase-Field Fracture Demo (AT1/AT2) โ€“ FEniCS

This repository provides a simple demonstration of the phase-field fracture model (AT1 and AT2 formulations) implemented in the open-source FEA library FEniCS.

The implementation is general, avoids the history energy formulation, and uses the SNES nonlinear solver to enforce irreversibility constraints.
It is designed as a reference and learning tool for researchers interested in phase-field modeling of fracture using FEniCS.


๐Ÿ“‚ Repository Contents

  • PFH.ipynb โ€“ Jupyter Notebook containing the Python/FEniCS implementation of the AT1/AT2 phase-field fracture model.
  • mesh.xml โ€“ Example mesh input file used in the notebook.

โ–ถ๏ธ Usage

  1. Install FEniCS (via Docker, Conda, or Ubuntu PPA).
  2. Open the Jupyter Notebook:
    jupyter notebook PFH.ipynb

About

AT1/AT2 phase-field fracture demo in FEniCS. Jupyter notebook (PFH.ipynb) with SNES solver for irreversibility and mesh.xml example for fracture simulations.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages